1
我有一个(希望)简单的问题:我应该在构造函数还是方法中创建QLineEdits?
我创建了一个具有form(form.ui)的新类。在这种形式下,我想构建某些lineEdits。我想通过编码而不是通过拖拽&下拉来实现。我能想到的两种不同的方式做到这一点:
-
在form.cpp我定义lineEdits,移动他们,给他们一个颜色,构造
- ...
- 我什么都不做在构造函数但是打开form.ui.然后我运行另一种方法,定义lineEdits,移动它们,给它们一个颜色,...
哪种方式最适合使用?
谢谢
itelly
创建布局,设置它给你的用户界面。创建'QLineEdit'。将编辑移至布局。完成。 – someoneinthebox
个人而言,我喜欢在构造函数中做这种事情。其他人将其移动到构造函数中调用的单独成员函数中。我想这取决于个人偏好和代码的可读性。不要忘记它也取决于你想要改变所有属性的灵活性。 – rubenvb
我想通过编码来实现,而不是通过布局。 – user3443063