PDA

Visualizza la versione completa : [Qt] Problema inserimento dati in QTableWidget


fermat
17-10-2016, 12:36
ciao!

dovrei inserire dei dati in maniera dinamica in una QTableWidget.
al click su un bottone ho messo questo:


ui->tblArticoli->insertRow(ui->tblArticoli->rowCount());
ui->tblArticoli->setItem(0, 1, new QTableWidgetItem("CIAO"));

la riga viene aggiunta, e la cella anche.
solo che il valore della cella non si vede.
in pratica la cella rimane bianca.
qualche idea??

denis76
17-10-2016, 19:46
ui->QTWResults->setRowCount(ui->QTWResults->rowCount()+ 1);
QLabel *QLUser= new QLabel(ui->QTWResults);
ui->QTWResults->setCellWidget(ui->QTWResults->rowCount()- 1, 0, QLUser);
QLUser->setText(MainWindow->QVUsers.at(QVUserCount.at(count)).Surname+ " "+ MainWindow->QVUsers.at(QVUserCount.at(count)).Name);
QLUser->setStyleSheet("margin: 1px");

Per Qt ti consiglio il forum ufficiale
https://forum.qt.io/

fermat
18-10-2016, 09:41
ciao!

guarda, in veritą la soluzione era molto pił semplice.
sbagliavo le coordinate nel setItem.
adesso ho sistemato.
grazie cmq!!

:ciauz:

Loading