Qt 提供了兩種組件定位機(jī)制:絕對(duì)定位和布局定位
絕對(duì)定位就是一種最原始的定位方法:給出這個(gè)組件的坐標(biāo)和長寬值。用戶改變窗口大小,采用絕對(duì)定位的組件是不會(huì)有任何響應(yīng)的。
布局定位:你只要把組件放入某一種布局,布局由專門的布局管理器進(jìn)行管理。當(dāng)需要調(diào)整大小或者位置的時(shí)候,Qt 使用對(duì)應(yīng)的布局管理器進(jìn)行調(diào)整。
Qt 提供的布局中以下三種是我們最常用的:
1. QHBoxLayout:按照水平方向從左到右布局;
2. QVBoxLayout:按照豎直方向從上到下布局;
3. QGridLayout:在一個(gè)網(wǎng)格中進(jìn)行布局,類似于 HTML的table。
更多關(guān)于物聯(lián)網(wǎng)培訓(xùn)的問題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓(xùn)服務(wù)經(jīng)驗(yàn),采用全程面授高品質(zhì)、高體驗(yàn)培養(yǎng)模式,擁有國內(nèi)一體化教學(xué)管理及學(xué)員服務(wù),助力更多學(xué)員實(shí)現(xiàn)高薪夢(mèng)想。