91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

qt中怎么用代碼向表格填充數據

qt
小億
120
2023-10-31 13:34:48
欄目: 編程語言

在Qt中,可以使用QStandardItemModel類來實現向表格填充數據。

首先,需要創建一個QStandardItemModel對象來存儲表格數據:

QStandardItemModel *model = new QStandardItemModel(rowCount, columnCount, parent);

其中,rowCount和columnCount分別表示表格的行數和列數,parent為可選參數,表示父對象。

接下來,可以使用setItem()方法來設置表格中每個單元格的數據:

model->setItem(row, column, item);

其中,row和column分別表示單元格的行號和列號,item為QStandardItem對象,用于存儲單元格的數據。

完整的示例代碼如下:

#include <QtWidgets>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QTableView tableView;
    QStandardItemModel *model = new QStandardItemModel(4, 3); // 創建一個4行3列的表格模型

    // 填充表格數據
    for (int row = 0; row < 4; ++row) {
        for (int column = 0; column < 3; ++column) {
            QString text = QString("Row %1, Column %2").arg(row).arg(column);
            QStandardItem *item = new QStandardItem(text);
            model->setItem(row, column, item);
        }
    }

    tableView.setModel(model); // 將表格模型設置給tableView

    tableView.show();

    return app.exec();
}

運行以上代碼,將會創建一個4行3列的表格,并填充表格數據。

0
长子县| 南岸区| 上林县| 邛崃市| 南宫市| 高尔夫| 凯里市| 自贡市| 邯郸市| 新野县| 徐州市| 静海县| 嘉鱼县| 康保县| 铜鼓县| 岚皋县| 吉林市| 莱阳市| 神木县| 辽阳县| 泗阳县| 五华县| 勐海县| 司法| 张掖市| 昌平区| 甘谷县| 隆德县| 白银市| 舟山市| 开封市| 广饶县| 嘉兴市| 中宁县| 桂林市| 莫力| 临泽县| 嘉善县| 仲巴县| 定远县| 康乐县|