校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Pyqt5 實現窗口縮放,控件在窗口內自動伸縮的操作

Pyqt5 實現窗口縮放,控件在窗口內自動伸縮的操作

熱門標簽:鄭州智能外呼系統中心 北京外呼電銷機器人招商 crm電銷機器人 汕頭電商外呼系統供應商 電銷機器人 金倫通信 400電話 申請 條件 賓館能在百度地圖標注嗎 南京crm外呼系統排名 云南地圖標注

在Qtdesigner中新建一個主界面如下所示:

ctrl+R 預覽

從預覽圖中可以看出這時的界面不支持伸縮,拖動過小的話會導致部分界面遮住不可見,這時我們就要用到布局選項,首先對上面的按鈕和文本框布局按住ctrl選中要布局的控件

根據實際情況選中工具欄上的布局按鈕,我這里是網格布局

選中后如下所示

然后在對底下的listwidget和tablewidget進行水平布局,布局完成后如下所示,其中有個細節是還要對Qgroupbox在進行一次水平或垂直布局,具體是選中Qgroupbox控件然后點擊水平布局按鈕,這時Qgroupbox內部的所有控件均按照水平進行布局

類似的對最下面的button進行垂直布局

最重要的一步來了,就是點擊主界面的空白處,然后點擊網格布局(根據自己的需要)

這時候在ctrl R預覽在用右下角進行縮放可以看到是可以控件之間能夠自由縮放,適配界面的大小:

現在基本實現縮放,但是界面的美觀程度不夠好,比如下面的兩個按鈕本應該在右下角現在確沾滿了橫向的整個界面,因此需要進一步美化,我們要通過添加label控件來進行留白,設計過程中先將label控件輸入文字如下圖所示:

是不是感覺比之前的好看了,然后我們把label的內容換位空格就好了

這時候界面就留有空白,比較好看!

還有一種輔助布局的方法是在屬性里面,點擊不同的布局會有不同的屬性展示

比方說網格布局的時候可以選擇列之間的比例如圖中的layoutstretch 1,2,3 代表三列寬度比列為1:2:3

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • C語言實現四窗口聊天
  • Java 滑動窗口最大值的實現
  • JavaScript實現鼠標控制自由移動的窗口
  • C#仿QQ聊天窗口
  • 可視化工具PyVista多線程顯示多窗口的實例代碼
  • Android窗口小部件基礎編寫代碼實例
  • Python爬蟲之Selenium多窗口切換的實現
  • Java窗口精細全方位講解

標簽:錫林郭勒盟 梅州 西寧 浙江 懷化 昆明 文山 石家莊

巨人網絡通訊聲明:本文標題《Pyqt5 實現窗口縮放,控件在窗口內自動伸縮的操作》,本文關鍵詞  Pyqt5,實現,窗口,縮放,控件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Pyqt5 實現窗口縮放,控件在窗口內自動伸縮的操作》相關的同類信息!
  • 本頁收集關于Pyqt5 實現窗口縮放,控件在窗口內自動伸縮的操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 竹北市| 大兴区| 嵊州市| 松江区| 南丹县| 筠连县| 响水县| 宜昌市| 彭水| 沅江市| 南木林县| 广丰县| 城市| 图们市| 青州市| 新绛县| 日喀则市| 洛扎县| 肥东县| 天门市| 峨山| 称多县| 武乡县| 泌阳县| 新化县| 依兰县| 盐山县| 旅游| 河东区| 云南省| 开阳县| 永昌县| 凤凰县| 新营市| 河东区| 天津市| 筠连县| 宜丰县| 永新县| 紫阳县| 彰化市|