0
我正在使用PyQt4,并且我试图在不是MainWindow的窗口中创建菜单栏。那可能吗?PyQt - 在MainWindow之外创建一个菜单栏
我正在使用PyQt4,并且我试图在不是MainWindow的窗口中创建菜单栏。那可能吗?PyQt - 在MainWindow之外创建一个菜单栏
QMenuBar实际上只是一个典型的小部件。你可以指定任何对象作为父对象。
至于C++这个代码工作正常:
#include "widget.h"
#include <QMenuBar>
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
QMenuBar *mb = new QMenuBar(this);
mb->addAction("Hello");
}
Widget::~Widget()
{
}
谢谢!这正是我所需要的。我认为所有窗口的行为与mainWindow的行为相同,这对我来说很愚蠢。 – TheBeardedBerry