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