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

剖析Qt Creator布局管理器

移動開發
本篇文章一共講述了三種使用布局管理器的方法,一種是去器件欄添加,一種是用工具欄的快捷圖標,還有一種是使用鼠標右鍵的選項。

Qt Creator中首先對菜單進行完善,實現布局管理器的應用。

1.我們在做好的基礎上再加入一些常用菜單,加以完善。

“文件”的子菜單如下圖。中間的分割線可以點擊Add Separator添加。

剖析Qt Creator布局管理器

“編輯”子菜單的內容如下。

剖析Qt Creator布局管理器

“幫助”子菜單的內容如下。

剖析Qt Creator布局管理器

2.我們在動作編輯器中對各個菜單的屬性進行設置。如下圖。

剖析Qt Creator布局管理器

3.我們拖動“新建”菜單的圖標,將其放到工具欄里。拖動“新建”菜單的圖標。

剖析Qt Creator布局管理器

將其放到菜單欄下面的工具欄里。

剖析Qt Creator布局管理器

4.我們再添加其他幾個圖標。使用Append Separator可以添加分割線。

剖析Qt Creator布局管理器 

 

5.最終效果如下。如果需要刪除圖標,可以在圖標上點擊右鍵選擇Remove action即可。

下面簡述一下布局管理器。(這里主要以垂直布局管理器進行講解,其他類型管理器用法與之相同,其效果可自己驗證。)

1.在左邊的器件欄里拖入三個PushButton和一個Vertical Layout(垂直布局管理器)到中心面板。如下圖。

剖析Qt Creator布局管理器

2.將這三個按鈕放入垂直布局管理器,效果如下。可以看到按鈕垂直方向排列,并且寬度可以改變,但高度沒有改變。

剖析Qt Creator布局管理器

3.我們將布局管理器整體選中,按下上面工具欄的Break Layout按鈕,便可取消布局管理器。(我們當然也可以先將按鈕移出,再按下Delete鍵將布局管理器刪除。)

剖析Qt Creator布局管理器

4.下面我們改用分裂器部件(QSplitter)。

剖析Qt Creator布局管理器

先將三個按鈕同時選中,再按下上面工具欄的Lay Out Vertically in Splitter(垂直分裂器)。

效果如下圖。可以看到按鈕的大小可以隨之改動。這也就是分裂器和布局管理器的分別。

剖析Qt Creator布局管理器

5.其實布局管理器不但能控制器件的布局,還有個很重要的用途是,它能使器件的大小隨著窗口大小的改變而改變。

我們先在主窗口的中心拖入一個文本編輯器Text Edit。

剖析Qt Creator布局管理器

這時直接運行程序,效果如下。可以看到它的大小和位置不會隨著窗口改變。

剖析Qt Creator布局管理器

下面我們選中主窗口部件,然后在空白處點擊鼠標右鍵,選擇Layout->Lay Out in a Grid,使整個主窗口的中心區處于網格布局管理器中。

剖析Qt Creator布局管理器

可以看到,這時文本編輯器已經占據了整個主窗口的中心區。

剖析Qt Creator布局管理器

運行一下程序,可以看到無論怎樣拉伸窗口,文本編輯框的大小都會隨之改變。

剖析Qt Creator布局管理器

【編輯推薦】

淺析Qt Creator中使用OpenCV庫

深度解析嵌入式QT開發環境搭建

在Windows操作系統下的Qt全局熱鍵

Qt Creator安裝和hello world程序編寫

Qt和KDE在未來將面臨新的挑戰和機遇

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-07-04 15:43:03

Qt 布局管理器 designer

2009-02-01 10:17:22

布局管理器LayoutManagGUI

2012-04-23 10:49:04

AWTJava

2012-12-31 10:36:58

Android開發RelativeLay布局

2011-06-27 09:15:21

QT Creator

2014-07-21 08:53:16

Qt Creator

2011-06-21 17:45:27

Qt Creator

2010-12-28 14:53:29

服務器管理器

2009-07-17 09:44:28

Look And Fe布局管理器SWT和Swing

2011-07-04 16:57:36

QT 布局 界面

2020-12-25 07:41:36

KubernetesOpenKruise應用

2013-03-29 12:52:14

Android位置管理

2011-07-04 10:09:19

Qt Creator BUG

2011-06-29 14:56:28

Qt Creator 快捷捷

2011-06-15 13:20:56

QT Creator 升級

2011-06-10 09:09:38

Qt Creator OpenCV

2015-12-08 12:17:04

2020-03-12 18:34:30

Windows 10Windows任務管理器

2022-02-18 08:25:46

微軟Windows 11任務管理器

2012-12-11 10:10:30

Javaswing.Group
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色888www视频在线观看 | 国产高清视频一区二区 | 国产精品视频97 | 欧美久久一级 | 日日操视频 | 四虎影音 | 午夜无码国产理论在线 | 欧产日产国产精品v | 欧美精品一区二区三区四区 | 日韩一区二区在线视频 | 免费午夜视频 | 三级av在线| av黄色在线播放 | 综合国产 | 亚洲国产精品一区二区三区 | 国产精品夜夜春夜夜爽久久电影 | 欧美性一区二区三区 | 羞羞视频在线观看网站 | 免费亚洲婷婷 | 国产在线观看一区 | 9999视频| 国产成人影院 | 中文字幕第十五页 | 欧美一区二区三区视频在线 | 国产精品美女在线观看 | 中文字幕91av | 奇米影视77 | 国产福利视频 | 亚洲精品中文字幕av | 欧美一二三四成人免费视频 | 欧美专区在线 | 色视频网站免费 | 日日爱夜夜操 | 欧美一区二区在线视频 | 粉嫩在线 | 亚洲导航深夜福利涩涩屋 | 免费视频99| 国产精品高清在线 | 久久国产亚洲 | 亚洲成人精品国产 | 天天拍天天插 |