1.為了使得應用在不同解析度計算機上很好的適應視窗,需要設定視窗自適應。
#include "mainwindow.h"
#include "mycom.h"
#include "zeropostion.h"
2.注意如果使用了w.move,則會影響視窗出現的初始位置,需要將其注釋掉。
3.獲取計算機居中位置函式
//獲取桌面寬度
int win_w=desktop->width();
//獲取桌面高度
int win_h=desktop->height();
w.move((win_w-w.width())/2,(win_h-w.height())/2);//居中顯示
這樣會是小於全屏的應用於居中顯示 Qt Creator 窗體控制項自適應視窗大小布局
qt中如果想實現窗體內空間隨著窗體大小調整,必須使用布局管理,常用的布局管理有qhboxlayout qvboxlayout qgridlayout,空的地方使用spacer控制項進行填充,因此首先將窗體空間使用布局管理典型應用如下圖所示。我這裡使用qgridlayout,按住ctrl多選需要布局的...
Qt Creator 窗體控制項自適應視窗大小布局
qt中如果想實現窗體內空間隨著窗體大小調整,必須使用布局管理,常用的布局管理有qhboxlayout qvboxlayout qgridlayout,空的地方使用spacer控制項進行填充,因此首先將窗體空間使用布局管理典型應用如下圖所示。我這裡使用qgridlayout,按住ctrl多選需要布局的...
Qt Creator 窗體控制項自適應視窗大小布局
qt 的詳細介紹 請點這裡 請點這裡 推薦閱讀 ubuntu 環境下gtk與qt編譯環境安裝與配置 linux系統下qt環境搭建 ubuntu下qt控制台程式無法執行的解決方案以及xterm的配置方法 ubuntu 10.04下qt4.7.4移植詳解 linux下為剛安裝好的qt creator 建...