【发布时间】:2020-02-25 12:24:17
【问题描述】:
QPushButton* m_button = new QPushButton();
每当我尝试像这样创建QPushButton 时,它似乎是在一个新的单独窗口中创建的。但是,我希望在主窗口中创建按钮,但我不知道如何执行此操作(不使用 Qt 设计器)。
【问题讨论】:
-
这取决于您真正想要实现的目标。最简单的方法是在主窗口中添加一个按钮,例如:
setCentralWidget(m_button);,假设您从主窗口类调用该函数。 -
QPushButton* m_button = new QPushButton(this);
-
setCentralWidget 方法运行良好。非常感谢,vahancho!
标签: qt qpushbutton mainwindow