我有 Qtable 和名为 input.txt 的文件
我试图通过从 input.txt 读取数据来显示 Qtable 小部件上的数据。
该表有 9 行和 9 列。我尝试制作一个 QTable 小部件项目并使用 for 循环将数据放入其中。但无法让它工作。
这是我尝试过的代码
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow){
ui->setupUi(this);
int n = 0;
QTableWidgetItem *item = new QTableWidgetItem;
item->setText(QString("1"));
bool check = false;
while(!check){
for (int row = 0; row < 9; ++row) {
for (int col = 0; col < 9; ++col) {
}
item = new QTableWidgetItem();
item->setText((std::to_string(n)));
ui->tableWidget->setItem(row,col,item);
n++;
if(row ==8 , col ==8){
check = true;
}
}
}
这只是一个演示,用于检查我是否可以向每个单元格添加数字。