Qt 關於Qt座標相關函式應用

2021-10-24 10:16:30 字數 1548 閱讀 6262

qt提供了很多關於獲取窗體位置及顯示區域大小的函式,如:

x():獲取窗體左上角的x座標位置

y():獲取窗體左上角的y座標位置

pos():獲取窗體左上角的x,y座標位置

rect():獲取窗體**區域的長寬,x,y始終為0

size():獲取窗體**區域的長寬

geometry():獲取窗體**區域的左上頂點和長寬

framegeometry:獲取整個窗體的左上頂點和長寬

統稱為位置相關函式;

)

**執行結果如下圖:

Qt 座標系統

1 move 移動位置 對於父視窗 主視窗 座標系統相對於螢幕 原點 相對於螢幕左上角 x 往右遞增 y 往下遞增 move 100,100 座標相對於螢幕 子視窗,座標系統相對于父視窗 原點 相對於視窗空白區域左上角 不包括邊框 x 往右遞增 y 往下遞增 qpushbutton b1 new q...

Qt座標系統

座標變換 world corrdinates window coordinates device coordinates 邏輯座標 世界變換 中間態座標 視窗視口變換 物理座標 在預設情況下,3個座標系是一致的。世界變換 qpainter setworldmatrixenabled 啟用 禁用世界變...

Qt座標系統

座標變換 world corrdinates window coordinates device coordinates 邏輯座標 世界變換 中間態座標 視窗視口變換 物理座標 在預設情況下,3個座標系是一致的。世界變換 qpainter setworldmatrixenabled 啟用 禁用世界變...