while (query1.next()) {
ui
->tableWidget
->setItem
(i,
0,
new QTableWidgetItem(query1.
value(0).
toString()));
//ui->tableWidget->EditingState;
ui->tableWidget->item(i,0)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled );
ui->tableWidget->item(i,1)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled );
ui->tableWidget->item(i,0)->setTextAlignment(Qt::AlignCenter);
ui->tableWidget->item(i,1)->setTextAlignment(Qt::AlignRight);
ui->tableWidget->item(i,2)->setTextAlignment(Qt::AlignRight);
/*
QLineEdit * tableline = new QLineEdit;
tableline->setValidator( new QDoubleValidator(0, 100, 2, this) );
ui->tableWidget->setCellWidget (i, 2, tableline);
qDebug() << ui->tableWidget->cellWidget(i,2)->
*/
i++;
}
while (query1.next()) {
ui->tableWidget->setItem(i, 0, new QTableWidgetItem(query1.value(0).toString()));
//ui->tableWidget->EditingState;
ui->tableWidget->setItem(i, 1, new QTableWidgetItem(QString::number(query1.value(1).toDouble(), 'f', 2)));
ui->tableWidget->setItem(i, 2, new QTableWidgetItem(""));
ui->tableWidget->item(i,0)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled );
ui->tableWidget->item(i,1)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled );
ui->tableWidget->item(i,0)->setTextAlignment(Qt::AlignCenter);
ui->tableWidget->item(i,1)->setTextAlignment(Qt::AlignRight);
ui->tableWidget->item(i,2)->setTextAlignment(Qt::AlignRight);
/*
QLineEdit * tableline = new QLineEdit;
tableline->setValidator( new QDoubleValidator(0, 100, 2, this) );
ui->tableWidget->setCellWidget (i, 2, tableline);
qDebug() << ui->tableWidget->cellWidget(i,2)->
*/
i++;
}
To copy to clipboard, switch view to plain text mode
Bookmarks