2013-01-15 32 views
0

我開發具有主窗體(UI),其中有許多團體,標籤,按鈕,標籤等應用設計在QtCreator

在編輯/設計一個小部件我必須降低所有其他的大小小部件(組,標籤,按鈕,標籤等)。

我的問題是,當所有的小部件都在他們想要的大小時,它會產生很多混亂,無法編輯/設計所需的小部件。

所以我的問題是如何在編輯/設計特定的小部件時自動隱藏所有其他小部件。

+0

但是有滾動條,不是嗎?此外,一般來說,如果您的GUI可調整大小,則會更好。當應用程序窗口無法正確調整大小時,我經常很煩惱。當然,也有例外。 –

回答

0

您可以將每個自定義小部件放在一個UI文件中,並讓父小部件包含它。只需添加一個常規小部件,右鍵點擊它並選擇升級爲...。然後輸入頭文件的類名和路徑。

+0

嗨,謝謝你的回覆。我遵循你的步驟,但它爲每個UI文件創建不同的頭文件。所以我必須將每個Ui頭文件及其類包含在父代的源文件中。無論如何要將每個UI文件的代碼添加到單個頭文件中? –

+0

@DennisBradley我不這麼認爲,你爲什麼要合併不同的UI頭文件? – scai

+0

不同的UI頭文件創建不同的類名,我不得不在我父母的源文件(.cpp文件)中手動實現這些類。你能告訴我什麼促進類名和頭文件,我應該添加選擇「推薦小工具」選項? –