无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

嵌入式Qt-表格使用測(cè)試

2022-10-17 23:09 作者:碼農(nóng)愛(ài)學(xué)習(xí)-B站  | 我要投稿

本篇介紹Qt中表格組件的使用,需要用到QTableWidget。

通過(guò)一個(gè)實(shí)例來(lái)介紹QTableWidget,下圖是表格使用的測(cè)試效果。

1 QTableWidget

QTableWidget是Qt中的表格組件類,相關(guān)使用函數(shù)可以參考Qt Creator中自帶的幫助文檔。

2 代碼編寫

2.1 圖形界面設(shè)置

從左側(cè)的ItemWidgets中,拖出一個(gè)Table Widget放到界面中,然后設(shè)置合適的大小。

另外,為了方便測(cè)試數(shù)據(jù)的插入,可以添加一個(gè)按鈕來(lái)每次插入一條數(shù)據(jù),例如插入一條書籍的信息。

Table Widget放入后,可以在ui界面雙擊這個(gè)控件來(lái)繼續(xù)編輯表格的行和列等信息,也可以通過(guò)代碼的方式來(lái)設(shè)置表格的信息,本篇通過(guò)代碼編寫的方式,再對(duì)Table Widget進(jìn)行相關(guān)信息的初始化。

2.2 表格初始化與數(shù)據(jù)插入

表格初始化放到界面類(如Widget)的構(gòu)造函數(shù)中,用于初始化表格的表頭,字體大小,行寬度等。

通過(guò)按下按鈕觸發(fā)一條數(shù)據(jù)插入。

2.3 滾動(dòng)條樣式修改

當(dāng)表格中的數(shù)據(jù)不能在一個(gè)表格窗口顯示出來(lái)時(shí),QTableWidget會(huì)自動(dòng)產(chǎn)生滾動(dòng)條,但滾動(dòng)條的樣式可能不完全符合自己的需求,因此可以通過(guò)自定義滾動(dòng)條樣式。


3 演示

可以先在Windows平臺(tái)上運(yùn)行查看顯示效果。

然后將程序進(jìn)行交叉編譯,將編譯結(jié)果放到Linux板子中運(yùn)行。

交叉編譯的過(guò)程可參考之前的文章:

嵌入式Linux-Qt環(huán)境搭建

嵌入式Qt-動(dòng)手編寫并運(yùn)行自己的第1個(gè)ARM-Qt程序

通過(guò)指令來(lái)進(jìn)行交叉編譯:

在i.MX6ULL板子中的測(cè)試視頻如下:


本篇介紹了Qt中QTable Widget這個(gè)表格組件的使用,后續(xù)可增加SQLite數(shù)據(jù)庫(kù)功能,利用表格可以直觀的展示出嵌入式設(shè)備的數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息。


嵌入式Qt-表格使用測(cè)試的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
滦南县| 土默特右旗| 江门市| 晋宁县| 区。| 红原县| 齐河县| 旌德县| 托克托县| 晴隆县| 那曲县| 梅河口市| 大安市| 诸暨市| 鄄城县| 奉贤区| 土默特右旗| 璧山县| 稷山县| 庄浪县| 岳阳县| 石狮市| 阜平县| 绥阳县| 屏山县| 安仁县| 启东市| 苗栗县| 威信县| 高雄市| 韶山市| 离岛区| 岳池县| 五台县| 亳州市| 论坛| 邵武市| 兴安县| 阳城县| 怀宁县| 徐州市|