2013-07-02 66 views

回答

1

QMenuBar實際上只是一個典型的小部件。你可以指定任何對象作爲父對象。

至於C++這個代碼工作正常:

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

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

Widget::~Widget() 
{ 

} 
+0

謝謝!這正是我所需要的。我認爲所有窗口的行爲與mainWindow的行爲相同,這對我來說很愚蠢。 – TheBeardedBerry