成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解 Qt Designer 不同容器使用方法

移動(dòng)開(kāi)發(fā)
本文介紹的是詳解 Qt Designer 不同容器使用方法,Qt Designer 提供可視化反饋來(lái)幫助你在容器內(nèi)部放置對(duì)象,詳細(xì)內(nèi)容,我們先來(lái)看本人介紹。

Qt Designer 不同容器使用方法是本文要介紹的內(nèi)容,容器控件對(duì)成組的 form 之上的控件提供高級(jí)的控制. 它們可以用來(lái)實(shí)現(xiàn)各種各樣的功能, 例如管理輸入控件, 為其它控件提供分頁(yè),列表,或者只用作裝飾容器.

Qt Designer 提供可視化反饋來(lái)幫助你在容器內(nèi)部放置對(duì)象, 當(dāng)你從控件盒(或其他地方)中拖出一個(gè)對(duì)象放置到form 之上, 當(dāng)光標(biāo)移動(dòng)到容器之上時(shí),相應(yīng)的容器將高亮顯式. 這是指示你可以把對(duì)象放到里面, 使得該對(duì)象成為該容器的子對(duì)象. 這種可視反饋機(jī)制是很重要的,因?yàn)檫@很容易確定對(duì)象真正放到容器中了. 控件和spacers都能在容器內(nèi)部使用.

Stacked控件, tab控件, 以及toolboxes 在Qt Designer中有特殊的處理. 通常, 自己寫(xiě)代碼添加page (tabs, pages, compartments)到這些容器中時(shí). 在你自己寫(xiě)代碼時(shí),你需要提供現(xiàn)有的控件,要末 是 placeholders ,要末包含子控件.在 Qt Designer中, 這些都會(huì)自動(dòng)的為你創(chuàng)建, 因此你可以直接添加子對(duì)象到每一頁(yè)上面.

典型的容器允許它的子對(duì)象在一個(gè)或多個(gè)布局中排放. 提供的布局管理類(lèi)型依賴(lài)于每個(gè)容器, 盡管設(shè)置布局通常只是通過(guò)點(diǎn)擊相應(yīng)對(duì)象來(lái)選取對(duì)象, 然后應(yīng)用一個(gè)布局這末簡(jiǎn)單. 下表顯式可用容器的列表.

Frames

Frames 用來(lái)容放和分組控件, 也可用于裝飾. 它們用來(lái)作為更加復(fù)雜容器的基礎(chǔ), 但是它們也可以來(lái)在form中作為 placeholders.

frames最重要的屬性是 frameShape, frameShadow, lineWidth, and midLineWidth. 這些在 QFrame 類(lèi)聲明中可以找到更加詳細(xì)的說(shuō)明.

Group Boxes

Group boxes通常用來(lái)分組放置具有相似用途的 checkboxes 和radio buttons . group boxes 最重要的屬性有 title, flat, checkable, 和 checked.這些在 Group Box樣例中都有演示, 在 QGroupBox 類(lèi)文檔中也有相應(yīng)的描述. 每個(gè) group box 可以包含他自有的布局, 并且如果它用來(lái)容放其他控件的話(huà), 這也是必要的. 為group box添加布局, 只需跟通常一樣在里面點(diǎn)擊并應(yīng)用布局.

Stacked Widgets

Stacked widgets 是僅有頂層布局控件可見(jiàn)的控件集合. 對(duì)可見(jiàn)控件的控制通常通過(guò)另外的控件來(lái)管理, 例 如 combobox, 結(jié)合使用 signals 和 slots.

當(dāng)你設(shè)計(jì) stack 控件的時(shí)候, Qt Designer 會(huì)在stack 控件的右上角顯示一個(gè)箭頭來(lái)允許你查看stack中 所有的控件. 這些箭頭并不會(huì)出現(xiàn)在預(yù)覽或者最終的組件中.可以選中stack控件并且在右鍵菜單中選擇前頁(yè)項(xiàng)和后頁(yè)項(xiàng)來(lái)在stack 中遍歷. 在右鍵菜單中的添加頁(yè)和刪除頁(yè)選項(xiàng),可以允許你添加或者刪除stack中的頁(yè)

Tab Widgets

Tab widgets 允許開(kāi)發(fā)者把一個(gè)控件的內(nèi)容分割成用不同標(biāo)簽標(biāo)示的段,在任何時(shí)候只顯示其中的一個(gè)段.tab widget默認(rèn)包含兩個(gè) tabs, 并且這些可以按需要進(jìn)行定制.

刪除一個(gè) tab:

點(diǎn)擊它的標(biāo)簽使其成為當(dāng)前tab.

選中 tab widget 并且打開(kāi)它的右鍵菜單.

選擇" Delete Page".

添加一個(gè) tab:

單擊它的標(biāo)簽使其成為當(dāng)前tab.

選中 tab widget 并且打開(kāi)它的右鍵菜單.

選擇" Insert Page".

你可以在當(dāng)前頁(yè)之前或之后插入一個(gè)頁(yè). Qt Designer 將創(chuàng)建一個(gè)指定的新控件并且將它插入到相應(yīng)的tab
控件中.

你可以通過(guò)在屬性編輯器中更改currentTabText屬性來(lái)改變當(dāng)前tab 的屬性.

ToolBox Widgets

Toolbox widgets 在一個(gè)toolbox中提供一系列的頁(yè)或者隔間.它們以一種和stacked widgets相似的方 式進(jìn)行處理. 為了在一個(gè)toolbox中重命名一個(gè)頁(yè), 使得 toolbox 成為你的當(dāng)前 pange然后在屬性編輯器中改變它的 currentItemText屬性.

添加一個(gè)頁(yè):

為添加一個(gè)頁(yè), 在 toolbox 的右鍵菜單中選取 "Insert Page", 你就可以在當(dāng)前 頁(yè)之前或者之后添加該頁(yè).

刪除一個(gè)頁(yè): 
       
為刪除一個(gè)頁(yè), 在 toolbox 的右鍵菜單中選取 "Delete Page", 你就可以刪除當(dāng)前頁(yè). 
               
Dock Widgets

Dock widgets 是浮動(dòng)的 panel, 通常包含輸入控件以及更加復(fù)雜的控制, 它要末附著附在主窗口邊緣的  "dock areas", 或者作為獨(dú)立的工具窗口浮起,但是 dock widgets 可以被添加到任意類(lèi)型的 form 上, 它們通常創(chuàng)建自主窗口模板。

小結(jié):關(guān)于Qt Designer 不同容器使用方法的內(nèi)容介紹完了希望本文會(huì)對(duì)你有所幫助!

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-04 18:39:54

注冊(cè)表注冊(cè)表編輯器

2011-06-24 15:06:40

QT 類(lèi)

2011-06-14 10:18:58

QThread Qt 線(xiàn)程

2009-12-28 13:28:03

WPF視頻

2011-06-30 16:53:18

QT Creator TableWidge

2010-06-01 19:55:30

SVN使用

2010-06-03 17:38:03

Hadoop命令

2010-10-09 10:30:03

JS event

2009-12-02 16:04:44

PHP fsockop

2010-01-28 17:07:03

Android Gal

2009-08-25 16:54:28

C# RichText

2012-05-11 10:13:54

2010-05-31 11:30:57

SVN使用

2010-01-25 14:10:21

C++堆棧

2009-11-30 17:43:54

PHP split()

2011-08-30 13:49:57

Qt數(shù)據(jù)庫(kù)QTableView

2011-07-26 16:33:56

iPhone Delegate

2023-07-03 15:55:05

語(yǔ)法jpa狀態(tài)

2010-01-19 14:50:20

VB.NET集合

2010-01-19 09:36:06

VB.NET Func
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品一区二区三区在线视频 | 99久久婷婷国产亚洲终合精品 | 成人av一区 | 久久网一区二区三区 | 日韩在线中文 | 特黄小视频 | 色狠狠一区 | 国产在线视频一区 | 日本激情一区二区 | 午夜免费看 | 国产精品不卡一区 | 午夜影院在线观看免费 | 蜜臀av日日欢夜夜爽一区 | 成人av高清在线观看 | 亚洲成人免费电影 | 99久9 | 日韩一级黄色毛片 | 欧美偷偷操 | 99久久婷婷国产综合精品电影 | 国产精品国产精品国产专区不卡 | av网站免费在线观看 | 久久精品亚洲欧美日韩久久 | 台湾a级理论片在线观看 | 国产精品久久久久久久三级 | 夜夜久久| 久久久新视频 | 久久久99精品免费观看 | 波多野结衣一区二区三区在线观看 | 91久久精品国产 | 国产一区二区黑人欧美xxxx | 免费在线播放黄色 | 一区二区三区四区免费在线观看 | 国产精品日韩一区二区 | 国产精品视频一区二区三区四区国 | 丝袜天堂 | 人人干视频在线 | 成人av一区 | 福利视频一区二区 | 福利视频网站 | 免费啪啪 | 黄色免费观看网站 |