亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
循化| 宁远县| 利辛县| 确山县| 岳阳县| 蒙阴县| 铁岭县| 疏勒县| 潢川县| 报价| 鄢陵县| 闻喜县| 新宁县| 东海县| 邵阳市| 绥化市| 大足县| 呈贡县| 河东区| 济南市| 子长县| 遵化市| 平定县| 佳木斯市| 扶沟县| 利川市| 莱阳市| 公安县| 沁阳市| 浮山县| 屏东县| 临洮县| 黄冈市| 济南市| 高碑店市| 阳原县| 阿坝县| 泰宁县| 斗六市| 苍山县| 酉阳|