带有QMenuBar的我的Qt4应用程序在Linux和Windows下显示正常,但不会在OSX下显示。我有一个Xeon 64位Mac Pro和OSX 10.5.7。我正在使用Qt 4.5.2。我尝试使用qmake -spec macx-g ++和使用xcode项目构建我的应用程序。似乎都没有用。任何帮助深表感谢。 谢谢, 瑞吉斯
答案 0 :(得分:3)
您的菜单应显示在顶级Mac菜单中。完整的桌面截图和代码示例将有所帮助。
答案 1 :(得分:0)
Mac OS X上的QMenuBar
Mac OS X上的QMenuBar是使用系统范围菜单栏的包装器。如果在一个对话框中有多个菜单栏,则最外面的菜单栏(通常在具有窗口小部件标志Qt :: Window的窗口小部件内)将用于系统范围的菜单栏。