如何隐藏Qt widget应用程序菜单栏?

时间:2014-03-19 04:00:58

标签: c++ qt menu widget menubar

默认情况下,使用Qt Creator创建新的Qt Widget项目时。它有一个菜单栏,即使没有任何菜单,子菜单或动作也会显示。我不想在设计器视图中删除此菜单栏,只想隐藏它。任何解决方案?

1 个答案:

答案 0 :(得分:2)

尝试

ui->menuBar->hide(); // hide menubar
ui->menuBar->show(); // in case you want to restore it
如果要在运行时中隐藏它,请在主窗口类中

否则,您不必每次都使用mainwindow.ui创建项目。当您开始一个新项目时, [详细信息] - > [基类] 中有一个选项,它允许您选择基类(模板形式)作为主窗口,对话框或窗口小部件。