QT介面怎麼使控制元件隨視窗大小變化一直居中顯示?

使用QT開發介面時常遇到一些控制元件位置變動的問題,使用佈局可以解決很多問題,比如設定居中顯示。

工具/原料

QT開發工具

方法/步驟

首先我們在介面中新增一個QLabel控制元件。

QT介面怎麼使控制元件隨視窗大小變化一直居中顯示

在控制元件上邊下邊分別新增一個豎直的彈簧,選中這三個控制元件,然後點選豎直佈局,如下圖所示。佈局結果如右圖。

QT介面怎麼使控制元件隨視窗大小變化一直居中顯示

QT介面怎麼使控制元件隨視窗大小變化一直居中顯示

然後在上次佈局的兩側新增水平的彈簧,選中兩個彈簧和上次的佈局,點選水平佈局。佈局效果如圖

QT介面怎麼使控制元件隨視窗大小變化一直居中顯示

QT介面怎麼使控制元件隨視窗大小變化一直居中顯示

最後選中最外層的視窗,然後點選水平或豎直佈局,進行整體佈局

QT介面怎麼使控制元件隨視窗大小變化一直居中顯示

佈局效果如下圖,現在可以執行一下,然後拖動介面改變大小來試一下效果了。

QT介面怎麼使控制元件隨視窗大小變化一直居中顯示

問題, 大小, 介面, 佈局, 控制元件,
相關問題答案