如何将菜单添加到从Qwidget派生的小部件

时间:2010-02-22 12:45:42

标签: qt qt4 menu symbian nokia

我想知道如何将菜单添加到窗口小部件,该窗口小部件源自QT symbian中的Qwidget,

我知道如何将菜单添加到从Qwindow派生的窗口,但我没有获取窗口小部件

派生自Qwidget

请帮帮我..

由于

1 个答案:

答案 0 :(得分:5)

QMainWindow为您提供添加和管理QMenuBar的便利功能。

使用从QWidget(而不是QMainWindow)继承的窗口,您需要自己实现此目的。您可以使用函数add在窗口布局中添加菜单栏,就像任何其他QWidget一样。通过使用布局,您可以将QMenuBar放在窗口的顶部。 另一种方法是使用QToolBar