model
このコードを使用して作成しています:
QStandardItemModel table_model(4,4);
for(int row=0; row<4; row++){
for (int column=0; column<4; column++){
QStandardItem* item = new QStandardItem((QString("100")));
table_model.setItem(row,column,item);
}
}
次に、次のように渡しQTableView
ます。
QStandardItemModel* model = &table_model;
ui->table->setModel(model);
ui->table->show();
しかし、何かが間違っています。にQTableView
は何も表示されず、全体に空白が表示されます。それでも、トリガー ボタン (モデルを作成して にリンクする) をクリックした場合にのみQTableView
、4x4 テーブルが表示されますが、データは表示されません。「クリック」の直後にすべてが消えます(ボタンをクリックした瞬間です)..
だから私は何が欠けていますか?- ありがとう