1
我有一個(希望)簡單的問題:我應該在構造函數還是方法中創建QLineEdits?
我創建了一個具有form(form.ui)的新類。在這種形式下,我想構建某些lineEdits。我想通過編碼而不是通過拖拽&下拉來實現。我能想到的兩種不同的方式做到這一點:
-
在form.cpp我定義lineEdits,移動他們,給他們一個顏色,構造
- ...
- 我什麼都不做在構造函數但是打開form.ui.然後我運行另一種方法,定義lineEdits,移動它們,給它們一個顏色,...
哪種方式最適合使用?
謝謝
itelly
創建佈局,設置它給你的用戶界面。創建'QLineEdit'。將編輯移至佈局。完成。 – someoneinthebox
個人而言,我喜歡在構造函數中做這種事情。其他人將其移動到構造函數中調用的單獨成員函數中。我想這取決於個人偏好和代碼的可讀性。不要忘記它也取決於你想要改變所有屬性的靈活性。 – rubenvb
我想通過編碼來實現,而不是通過佈局。 – user3443063