便捷部件类
QListWidget listWidget; //添加项目 new QListWidgetItem("**",&listWidget); QListWidgetItem *listWidgetItem = new QListWidgetItem; listWidgetItem->setText("**"); QPixmap pixmap(50,50); pixmap.fill(Qt::blue); listWidgetItem->setIcon(QIcon(pixmap)); listWidgetItem->setToolTip("*****"); //将部件插入项目 listWidget.insertItem(1,listWidgetItem); //将部件设置为降序排序 listWidget.sortItems(Qt::DescendingOrder); listWidget.show(); QTreeWidget treeWidget; //设置列数 treeWidget.setColumnCount(2); QStringList headers; headers<<"*****"<<"*****"; //设置头 treeWidget.setHeaderLabels(headers); //添加项目 QTreeWidgetItem *item1 = new QTreeWidgetItem(&treeWidget); item1->setText(0,"*****"); QTreeWidgetItem *item2 = new QTreeWidgetItem(item1); item2->setText(0,"*****"); item2->setText(1,"*****"); //添加项目 QTreeWidgetItem *item3 = new QTreeWidgetItem(&treeWidget,item1); item3->setText(0,"***"); treeWidget.show(); //创建表格部件 QTableWidget tableWidget(3,2); QTableWidgetItem *tablewidgetItem = new QTableWidgetItem("com"); tableWidget.setItem(1,1,tablewidgetItem); //创建表格项目,作为表头 QTableWidgetItem* headerV = new QTableWidgetItem("cat"); tableWidget.setVerticalHeaderItem(0,headerV); QTableWidgetItem *headerH = new QTableWidgetItem("what"); tableWidget.setHorizontalHeaderItem(0,headerH); tableWidget.show();
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)