2010-07-02 45 views
1

我正在學習使用QT進行UI編程,我對Widget的大小意味着什麼感到困惑。「小部件的大小」是什麼意思?

它是像素數量嗎?或者它的字面意思是以英寸,釐米還是其他東西來衡量尺寸?

如果是以像素爲單位進行測量,那麼實際大小是不是取決於像素密度?

+1

晴控件大小以像素爲單位。然後您可以優化您的應用,例如以適應1200x1000的屏幕,並且您知道升級不成問題(降低)。 – InsertNickHere 2010-07-02 06:33:55

+0

像素數量是測量小部件區域的一種方式。 :)你可能想要兩個數字:寬度和高度。 – 2010-07-02 06:36:51

+0

@InsertNickHere,當你說1200x1000的屏幕時,這是否意味着具有此分辨率的所有設備具有相同的物理尺寸? – chappar 2010-07-02 07:18:06

回答

2

Qt使用像素作爲小部件大小的度量值;但幾乎沒有必要使用像素明確指定小部件的大小。相反,請使用layout management提供的功能。這樣,您的應用程序/對話框佈局將輕鬆縮放到不同的窗口或顯示尺寸。

相關問題