91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python GUI中怎么使用Qt設計師進行窗口布局

發布時間:2021-11-29 09:36:50 來源:億速云 閱讀:133 作者:iii 欄目:大數據

這篇文章主要講解了“Python GUI中怎么使用Qt設計師進行窗口布局”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python GUI中怎么使用Qt設計師進行窗口布局”吧!

在Qt中,我們可以直接從左側的窗口部件欄中拖拽一個布局部件到GUI窗口中,然后再將具體的窗口部件拖拽到布局部件中,這樣窗口部件就會自動進行相應方式的布局。

垂直布局

從左側面板的“Layouts”欄中拖拽“Vertical Layout”到GUI窗口中,設置好布局大小,再在“Buttons”欄中拖拽3個“Push Button”到設置好大小的“Vertical Layout”中:

Python GUI中怎么使用Qt設計師進行窗口布局

水平布局

從左側面板的“Layouts”欄中拖拽“Horizontal Layout”到GUI窗口中,設置好布局大小,再在“Buttons”欄中拖拽3個“Push Button”到設置好大小的“Horizontal Layout”中:

Python GUI中怎么使用Qt設計師進行窗口布局

水平布局、垂直布局的另一種方式

上面我們使用的是先設置一個布局部件,再將窗口部件放入布局部件之中布局方式。除此之外,我們還可以先在GUI窗口中放置窗口部件,框選需要進行布局的部件,再使用工具欄中的“水平布局”、“垂直布局”按鈕對窗口部件進行布局管理:

Python GUI中怎么使用Qt設計師進行窗口布局

網格布局

與垂直布局和水平布局一樣,網格布局也可以使用上述的兩種方法來對窗口部件進行布局管理:

Python GUI中怎么使用Qt設計師進行窗口布局

嵌套布局

除了對部件進行布局之外,我們還可以在網格中再進行嵌套布局:

Python GUI中怎么使用Qt設計師進行窗口布局

容器布局

除了使用布局控件之外,我們還能使用容器進行粗略的布局,下面以groupBox容器作為演示:

Python GUI中怎么使用Qt設計師進行窗口布局

使用“Spacer”間隔

我們在布局部件中放置的窗口部件都是等距離的,如果我們需要對其中某個部件的距離設置遠一點呢,可以使用“Spacer”間隔部件。
“Spacer”部件分為兩種:

  • Horizontal Spacer:垂直間隔;

  • Vertical Spacer:水平間隔。

間隔部件在左側部件的“Spacer”欄中,下面我們演示一下:

Python GUI中怎么使用Qt設計師進行窗口布局

為標簽設置“伙伴”

Pyqt中有一個好用的基本功能就是“伙伴”部件,當用戶鍵入標簽的快捷鍵時,光標的焦點會出現在標簽的伙伴上。

例如:我們有一個用戶名的標簽和一個用戶名的輸入框,設置用戶名標簽與用戶名輸入框為“伙伴”,設置用戶名標簽的文本為"用戶名(&2)",表示用戶名標簽的快捷鍵為Alt+2,如果我們按快捷鍵Alt+2,那么光標的輸入符就會移動到用戶名的輸入框中。

qt設計師中,“伙伴”功能,在工具欄的“編輯伙伴”按鈕中:

Python GUI中怎么使用Qt設計師進行窗口布局感謝各位的閱讀,以上就是“Python GUI中怎么使用Qt設計師進行窗口布局”的內容了,經過本文的學習后,相信大家對Python GUI中怎么使用Qt設計師進行窗口布局這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

波密县| 宜章县| 湘西| 浦江县| 永顺县| 明光市| 竹山县| 皋兰县| 志丹县| 仙游县| 深水埗区| 清水县| 常熟市| 内丘县| 隆回县| 清河县| 东至县| 浪卡子县| 孟连| 固阳县| 含山县| 长岭县| 遂川县| 新田县| 龙山县| 铅山县| 宿迁市| 曲阳县| 志丹县| 泰和县| 盘山县| 洛隆县| 周宁县| 阳高县| 札达县| 漳浦县| 白朗县| 伊春市| 上蔡县| 屏东市| 胶州市|