我有一个(希望)简单的问题:
我创建了一个具有表单(form.ui)的新类。在这种形式中,我想构建某些lineEdits。我想通过编码而不是通过拖放来实现这一点。下降。我可以想到两种不同的方法:
哪种方式最好用?
谢谢
itelly
答案 0 :(得分:1)
我认为 - 如何做(从构造函数或方法)它并不重要,完全取决于你的目标。
以下是您的任务的示例代码:
使用一些ui QWidget
课程:
QVBoxLayout *lay = new QVBoxLayout(this);
QLineEdit *someEdit = new QLineEdit(this);
lay->addWidget(someEdit);
使用一些ui QMainWindow
课程:
QVBoxLayout *lay = new QVBoxLayout(ui->centralWidget);
QLineEdit *someEdit = new QLineEdit(this);
lay->addWidget(someEdit);