QTableWidget的简单使用
来源:互联网 发布:vmware14 mac os补丁 编辑:程序博客网 时间:2024/05/17 22:20
QTableWidget是表格的一种表示,表格中的每一项都是用QTableWidgetItem来表示的。QTableWidget默认提供了水平表头和垂直表头,表头的索引从1开始。
我们先看看代码:
- #include <QApplication>
- #include <QTableWidget>
- #include <QHBoxLayout>
- int main(int argc, char** argv)
- {
- QApplication app(argc, argv);
- QTableWidget* tableWidget = new QTableWidget;
- tableWidget->setWindowTitle("QTableWidget");
- tableWidget->resize(350, 250);
- tableWidget->setRowCount(6);
- tableWidget->setColumnCount(3);
- /*
- QStringList header;
- header.append("One");
- header.append("Two");
- tableWidget->setHorizontalHeaderLabels(header);
- */
- tableWidget->setItem(0,0, new QTableWidgetItem("A"));
- tableWidget->setItem(1,0, new QTableWidgetItem("B"));
- tableWidget->setItem(2,0, new QTableWidgetItem("C"));
- tableWidget->setItem(3,0, new QTableWidgetItem("D"));
- tableWidget->setItem(4,0, new QTableWidgetItem("E"));
- tableWidget->setItem(0,1, new QTableWidgetItem(QIcon("images/data.png"), "data"));
- tableWidget->setItem(1,1, new QTableWidgetItem(QIcon("images/decision.png"), "decision"));
- tableWidget->setItem(2,1, new QTableWidgetItem(QIcon("images/document.png"), "document"));
- tableWidget->setItem(3,1, new QTableWidgetItem(QIcon("images/printer.png"), "printer"));
- tableWidget->setItem(4,1, new QTableWidgetItem(QIcon("images/process.png"), "process"));
- tableWidget->show();
- return app.exec();
- }
运行如下图:
把注释去掉,运行如下图:
我们通过setHorizontalHeaderLabels来更改了表头。
0 0
- QTableWidget的简单使用
- QTableWidget的简单使用
- QTableWidget的简单使用
- QTableWidget的简单用法
- QTableWidget的基本使用
- QTableWidget 的 使用
- QTableWidget的使用
- QTableWidget的使用
- QTableWidget的使用
- QTableWidget类的使用
- QTableWidget的使用
- QTableWidget的使用记录
- QTableWidget的使用大全
- QTableWidget的使用
- QTableWidget的使用
- QTableWidget的简单用法笔记。
- QTableWidget的控件的使用
- Qt下QTableWidget的使用
- maven实践 简单的maven项目构建
- 需要用到的
- 九大排序算法再总结
- CTE XL 3.5.4
- 观察者模式
- QTableWidget的简单使用
- 排序算法
- UVA 10125 - Sumsets
- Python_基础概念篇
- QListWidget和QListWidgetItem的简单使用
- 实型变量的存储
- css优先级问题总结
- cookie操作陷阱(除了getName(),getValue()外,不要妄图得到其他信息)
- QPaintEvent原理