我一直在尝试使用QT4和QTableWidget来存储数据.我似乎无法选择一个单元格并从中获取文本,并想知道它为什么不能检索它.
ui->QTableWidget->item(ui->QTableWidget->rowCount(),0)->setText("");
Run Code Online (Sandbox Code Playgroud)
Kal*_*son 12
QTableWidget使用基于零的索引,因此qTableWidget->rowCount()是一个超过表末尾的索引.
要迭代您的项目并查看其文本,您可以执行以下操作:
// assuming #include <QtDebug>
for (int i=0; i<tableWidget->rowCount(); ++i)
{
qDebug() << tableWidget->item(i, 0)->text();
}
Run Code Online (Sandbox Code Playgroud)