9
我試圖讓QLabel在Qt Designer中默認不可見。我可以硬編碼,但我想知道是否有方法使用設計器來設置它。有沒有什麼辦法可以在Qt Designer中設置QLabel的可見性
m_uiForm.aLabel->setVisible(false);
我試圖讓QLabel在Qt Designer中默認不可見。我可以硬編碼,但我想知道是否有方法使用設計器來設置它。有沒有什麼辦法可以在Qt Designer中設置QLabel的可見性
m_uiForm.aLabel->setVisible(false);
據我所知,這是不可能從QtDesigner。
直接從QtDesigner訪問setVisible
的唯一方法是在修改連接時,您可以將其找到插槽。
最簡單的方法就是將可見性設置爲false,就像您已經在做的那樣。
我也是:我需要一種方法來將QGroupBox的可見性默認設置爲「false」。但是,如果我對它進行了硬編碼,每當我執行「全部清理」時,自動生成的頭文件將被刪除,因此我必須重新對其進行重新編碼。這是一個單調乏味的工作,特別是在我需要處理SVN的情況下(當我執行svn-commit(因爲它是自動生成的)時,UI頭文件不會被提交,那麼當我對另一個執行svn-update時機器的可見性將再次「真實」(因爲「假」不是默認的可見性值))..任何新的答案? (因爲你的答案已經過去了一年).. – 2014-03-14 15:45:47