日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Qt 项目视图的便捷类

發布時間:2025/3/15 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Qt 项目视图的便捷类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Qt 項目視圖的便捷類

Qt中提供了一些標準部件來提供經典的基于項的容器部件,它們的底層是通過模型、視圖框架實現的。

這些部件分別是QListWidget、QTreeWidget、QTableWidget。這些部件都繼承了QAstractItemView 類的行為。

因為這些部件沒有將視圖和模型分離,所以沒有視圖類靈活,不能和任意的模型一起使用,一般用來處理數據。

一、關于QListWidget 的簡單使用

// QListWidgetQListWidget listWidget;// 一種添加項目的簡便方法new QListWidgetItem("hello", &listWidget);new QListWidgetItem("world", &listWidget);// 添加項目的另一種方法,這樣還可以進行各種設置QListWidgetItem *listWidgetItem = new QListWidgetItem;listWidgetItem->setText("b");listWidgetItem->setIcon(QIcon("../modelView2/yafeilinux.png"));listWidgetItem->setToolTip("this is b!");listWidget.insertItem(1, listWidgetItem);// 設置排序為倒序//listWidget.sortItems(Qt::DescendingOrder);// 顯示列表部件listWidget.show();

單層的項目列表一般使用QListWidget和QListWidgetItem來顯示。

二、QTreeWidget的使用

// QTreeWidgetQTreeWidget treeWidget;// 必須設置列數treeWidget.setColumnCount(2);// 設置標頭QStringList headers;headers << "name" << "year";treeWidget.setHeaderLabels(headers);// 添加項目QTreeWidgetItem *grade1 = new QTreeWidgetItem(&treeWidget);grade1->setText(0,"Grade1");QTreeWidgetItem *student = new QTreeWidgetItem(grade1);student->setText(0,"Tom");student->setText(1,"1986");QTreeWidgetItem *grade2 = new QTreeWidgetItem(&treeWidget, grade1);grade2->setText(0,"Grade2");treeWidget.show();

樹或者項目的層次列表由QTreeWidget和QTreeWidgetItem類提供。在樹部件中的每一個項目都可以有它自己的子項目,而且可以顯示多列的信息。

三、QTableWidget部件

// QTableWidget// 創建表格部件,同時指定行數和列數QTableWidget tableWidget(3, 2);// 創建表格項目,并插入到指定單元QTableWidgetItem *tableWidgetItem = new QTableWidgetItem("qt");tableWidget.setItem(1, 1, tableWidgetItem);// 創建表格項目,并將它們作為標頭QTableWidgetItem *headerV = new QTableWidgetItem("first");tableWidget.setVerticalHeaderItem(0,headerV);QTableWidgetItem *headerH = new QTableWidgetItem("ID");tableWidget.setHorizontalHeaderItem(0,headerH);tableWidget.show();

項目表格使用QTableWidget和QTableWidgetItem來構建,它提供了一個包含表頭和項目的可滾動表格部件。

表格一般在構造的時候就指定它的行數和列數,數據項可以在表格外構建,然后再添加到表格中指定的位置。

表格項目還可以作為水平或者垂直表頭。

總結

以上是生活随笔為你收集整理的Qt 项目视图的便捷类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人黄色电影在线 | 日韩欧美高清dvd碟片 | 欧美国产日本 | 91蝌蚪网| 秋霞av一区二区三区 | 天堂在线观看 | 国产剧情在线视频 | 激情777| 91免费看大片 | 美女隐私免费看 | 波多野结衣 一区 | av电影免费在线播放 | 婷婷午夜激情 | 男男免费视频 | 色婷婷色 | 人妻换人妻a片爽麻豆 | 秋霞午夜影院 | 91精品导航| 在线观看a级片 | 国产亚洲精品久久久久婷婷瑜伽 | 日韩在线一级片 | 久久av红桃一区二区小说 | 一区二区视频免费 | 玉女心经是什么意思 | 88av.com | 免费国产一级 | 理论片午午伦夜理片影院99 | av影院在线| 天天操天天干天天插 | 在线观看一区二区视频 | 无码国产精品一区二区免费16 | 欧美人与禽zozzozzo | 日本三级不卡 | 国产爽视频 | 538国产精品一区二区免费视频 | 免费av高清| 视频在线观看一区二区 | 亚洲av永久无码精品放毛片 | 欧美体内谢she精2性欧美 | 日韩少妇| 天天操夜夜拍 | 好吊色视频一区二区三区 | 在线观看亚洲色图 | 韩国三级中文字幕hd浴缸戏 | 国模叶桐尿喷337p人体 | 欧美性生交大片免费看 | 国内国产精品天干天干 | 四虎视频 | 亚洲一页| 伊人中文字幕在线 | 国产成人精品在线播放 | 欧美成人精品在线 | 毛片全黄 | 老师的肉丝玉足夹茎 | 高清在线一区 | 精品人妻码一区二区三区红楼视频 | 男人天堂2019 | 男女激情av | 日韩美女网站 | 亚洲精品9999 | 久久午夜国产精品 | 日韩www在线观看 | 激情内射亚洲一区二区三区爱妻 | 糖心av| 精品国产91乱码一区二区三区 | 婷婷伊人综合中文字幕 | 亚洲视频在线视频 | 五月激情视频 | 欧美国产日韩视频 | 中文字幕一区2区3区 | 亚洲一区二区电影 | 国产成人中文字幕 | 男人的网站在线观看 | 精品人妻一区二区三区三区四区 | 五月天国产 | 全部免费毛片在线播放 | 制服丝袜在线第一页 | 欧美精品一区二区在线播放 | 国产三级av在线 | 欧美性猛交xxxx黑人交 | 曰本丰满熟妇xxxx性 | 国产美女主播在线观看 | 国产乱码一区 | 日本调教电影 | 色桃网| 97夜夜 | 精品久久久久亚洲 | 亚洲网站免费 | 国产精品无码毛片 | 色噜噜日韩精品欧美一区二区 | 探花视频在线免费观看 | 91国偷自产一区二区三区老熟女 | 久久夜色精品国产噜噜亚洲av | 黑人vs亚洲人在线播放 | 国产资源一区 | 亚洲欧美视频二区 | 少妇极品熟妇人妻无码 | 一区二区国产视频 | 放荡闺蜜高h苏桃情事h |