0

我正在使用 PyQt4,我正在尝试在不是 MainWindow 的窗口中创建一个菜单栏。那可能吗?

4

1 回答 1

1

QMenuBar 实际上只是一个典型的小部件。您可以将任何对象指定为父对象。

至于 C++,这段代码可以正常工作:

#include "widget.h"
#include <QMenuBar>

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    QMenuBar *mb = new QMenuBar(this);
    mb->addAction("Hello");
}

Widget::~Widget()
{

}
于 2013-07-02T06:10:47.070 回答