qt菜单栏最初不可见

时间:2014-12-29 15:45:12

标签: qt user-interface

我是Qt的新手。与ui有点混淆,特别是uic。

我创建了一个练习Qt的项目:https://github.com/eala/mediaAlgoManager

然而,当我按照以下方式运行时,我看不到菜单栏:

enter image description here

应用程序无法获得正确的菜单栏。 但是,如果我切换到任何其他应用程序,然后切换回来,它将正常工作。

enter image description here

我不知道发生了什么! 我搜索了一些资源,比如Qt menubar not showing

我认为有一些冲突,Qt Designer有一些GUI设计,有些来自代码。我尝试了以下两种方法,但仍无效。

  1. 删除analyzeGoldenWindow.cpp中的setActionMenuBar()函数(按代码添加菜单栏)
  2. 在analyzeGoldenWindow.ui
  3. 中的状态栏前面删除或添加

    但......问题仍然存在......

1 个答案:

答案 0 :(得分:0)

setMenuBar(mMenuBar)作为analyzeGoldenWindow::setActionMenuBar()中的最后一项操作。如果失败,请在创建菜单之前尝试调用setupUi