- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
不确定我问这个问题是否正确,因为我是 C++ 和 Qt 的新手。但是,假设我有一个 QWidget 的子类:
class childofqwidget : public QWidget
我可以将指向子类对象的指针传递给 QMainWindow 的 setCentralWidget 成员函数吗?像这样:
mainlayout = new childofqwidget;
setCentralWidget(mainlayout);
我问的原因是因为我创建了一个 QWidget 的子类,它有一个带有文本框和一些按钮的布局。我想将其作为 QMainWindow 对象的中央小部件插入。这可能吗?如果没有,我应该有更好的方法吗?
最佳答案
是的,这很好,这是通常的做法。
(当它是一个widget
时调用变量layout
有点不寻常/令人困惑,但这只是命名。)
关于c++ - 在 QWidget 的子类上使用 setCentralWidget?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10641604/
我有不同的文件(main.py和layout.py),我想从文件layout.py更改QMainWindow的窗口(我已经缩短了它应该更改窗口大小的示例)。 它在 main.py 中工作正常,我可以从
这是我的类主窗口: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { menu* v = new menu
对于编程类项目,我们需要开发一个应用程序,并且必须使用 PYQT5 作为 GUI。 我有一个基于 QMainWindow 的类。有几行代码我不太明白。下面是初始化: # Snippet 1 class
//clposter.h class CLPoster : public QMainWindow { Q_OBJECT public: CLPoster(); private slot
不确定我问这个问题是否正确,因为我是 C++ 和 Qt 的新手。但是,假设我有一个 QWidget 的子类: class childofqwidget : public QWidget 我可以将指向子
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { this->se
我正在尝试使用 QT Designer 创建 GUI。我已使用以下教程将我的 .ui 设计器文件转换为 .py 文件:http://pyqt.sourceforge.net/Docs/PyQt5/de
我仍在为我的数据库开发 GUI,现在我有一个不同的错误: Traceback (most recent call last): File "G:\Python\Database Kast Thui
我是一名优秀的程序员,十分优秀!