以下是Qt代码设置一个空的三行三列的TableView:

#include <QApplication>
#include <QTableView>
#include <QStandardItemModel>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    
    QStandardItemModel model(3, 3); // 创建一个3行3列的模型
    QTableView tableView;
    tableView.setModel(&model); // 为TableView设置模型
    
    tableView.show(); // 显示TableView
    
    return a.exec();
}

以上代码将创建一个3行3列的空TableView,并使用QStandardItemModel作为其模型。在创建QStandardItemModel时,我们指定了行数和列数,以此来创建一个空的TableView。最后,将该模型设置为TableView的模型,即可在TableView中显示所创建的空模型。

注意:以上代码中的TableView默认是没有标题的,如果需要添加标题,可以使用tableView.setWindowTitle("Title")来设置窗口标题

qt tableview 设置空的三行三列

原文地址: https://www.cveoy.top/t/topic/cAly 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录