2011-03-22 167 views
10

是否可以在QDesigner窗口中設置窗口小部件,比方說我有一個窗口小部件包含3行編輯和標籤,我想在窗口中心設置這個窗口小部件。在QDesigner中設置窗口小部件

回答

1

向您的窗口添加布局並在佈局中添加小部件。然後,您可以在layout的屬性面板中設置位置策略。

+0

我不明白你,女巫佈局我必須使用。 – SIFE 2011-03-22 17:10:59

+0

就你而言,由於只有一個小部件可以添加到窗口中,因此可以使用任何佈局。在Designer中執行此操作:在窗口中添加小部件,然後單擊頂部的一個按鈕佈局。默認行爲是將佈局中的小部件居中。 – 2011-03-22 23:13:05

+0

我想我明白了,我把兩個verticalSpacer放在我的小部件下面,兩個horizo​​ntalSpacer放置在左邊和右邊的小部件上,然後我選擇所有的主題,然後我應用網格佈局,最後我在我的例子或對話框中應用網格佈局,窗口在你的情況。 – SIFE 2011-03-24 13:52:40

2

這應該是很簡單的:

  1. 插入水平間
  2. 組水平佈局
  3. 插入垂直佈局
  4. 插入另一個水平間

  5. 添加垂直間隔,以水平間(拖到小部件樹)

  6. 添加小部件....標籤,textedits
  7. 添加另一個垂直sapcer來臥式空間

作品在我的QtCreator,還應該在你的設計:)

好運。

18

在最新的Qt Designer中,在Object Inspector中右鍵單擊窗口小部件,選擇下佈局走您的偏好。

Layout Alignment

+0

我相信這隻適用於QT 4.8+。 @Seba的答案將涵蓋較早的qt版本。如果您使用「佈局對齊」並嘗試使用較早版本的qt uic will error進行編譯。 – JeffCharter 2014-02-20 21:03:15

相關問題