2013-07-02 28 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