顏色/渲染方式
qwidget::drawwindowbackground 背景被渲染到目的視窗(預設開啟)
qwidget::drawchildren 子控制項被遞迴渲染到目的視窗
qwidget::ignoremask 忽略掩模
autofillbackground 自動填充背景色(預設是false)
font 字型
palette 控制項的調色盤
尺寸與位置
basesize 基本尺寸(缺省長寬都是0)
maximized 是否已經最大化
maximumheight 最大高度的畫素
maximumsize 最大尺寸的畫素
maximumwidth 最大寬度的畫素
minimized 是否已經最小化
minimumheight最小高度的畫素
minimumsize最小尺寸的畫素
minimumsizehint 推薦最小尺寸
minimumwidth 最小寬度
height 不包括window frame的控制項高度
width 控制項的寬度
childrenrect 子控制項的矩形尺寸
childrenregion 子控制項的區域
size 不包括window frame的控制項尺寸
sizehint 控制項的推薦尺寸
sizeincrement 控制項尺寸變化時候的步進尺寸
sizepolicy 控制項的預設布局的行為
framesize 包括window frame的控制項尺寸
framegeometry 相對于父控制項(包括window frame)的位置
geometry 不包括window frame相對于父控制項的位置
normalgeometry 處於normal狀態時控制項的地理位置
fullscreen 全屏模式
layoutdirection 布局的方向
visible 控制項是否可見
rect 控制項的內部矩形位置
pos 控制項在父控制項中的位置
x 相對于父控制項(包括window frame)的x座標
y 相對于父控制項(包括window frame)的y座標
文字
focus 焦點
focuspolicy 焦點政策
windowtitle 視窗的標題
accessibledescription 說明(預設是空)
accessiblename 名稱(預設是空)
whatsthis 控制項的幫助內容
tooltip 控制項的提示
tooltipduration 控制項的提示時間
statustip 控制項的狀態提示
window特性
enabled 有效
updatesenabled 是否啟用了updates功能
modal 是否模態控制項
isactivewindow 是否啟用視窗
stylesheet 控制項的樣式
windowfilepath 控制項的檔案路徑
windowflags 控制項的視窗風格的組合
windowicon 控制項的圖示
windowicontext 控制項圖示的文字
windowmodality 哪些視窗被模態視窗(當前視窗)給遮蔽了
windowmodified 視窗包含的文件被改變了,但是還沒有被儲存
windowopacity 視窗的透明度
acceptdrops 接受拖動
contextmenupolicy 怎樣顯示上下文選單
cursor 游標
inputmethodhints 控制項的輸入模式的提示
locale 本地屬性
mousetracking 是否啟用滑鼠追蹤
參考: 給QWidget增加布局Layout屬性
使用qt開發介面時,經常會在控制項中巢狀控制項。如在qstackwidget中加入多個qwidget,在qtabwidget中加入多個qwidget tab 但是新加入的控制項,預設是沒有布局屬性的。qtcreator中,控制項圖示左下角有個禁止的紅色標識。怎麼樣給qwidget增加布局layout...
Qt學習(五) QWidget物件模型
在qt中,所有視窗及視窗控制項都是從qwidget直接或間接派生出來的。在qt中建立物件的時候會提供乙個parent物件指標,下面來解釋這個parent到底是幹什麼的。qobject是以物件樹的形式組織起來的。當你建立乙個qobject物件時,會看到qobject的建構函式接收乙個qobject指標...
QMainWindow和QWidget的區別
分別以qmainwindow和qwidget為基類建立工程 qt會自動建立乙個以所選基類為父類的自定義類,自動建立ui檔案,供使用者來使用。模板也是完全相同,唯一不同的是乙個隱含的檔案 qwidget下為 include ui widget.h qmainwindow下為 include ui ma...