代码之家  ›  专栏  ›  技术社区  ›  yan bellavance

是否可以向小部件添加菜单栏

qt
  •  1
  • yan bellavance  · 技术社区  · 16 年前

    我想添加一个QMenuBar到我的程序窗口(不是QMainWindow)从QtDesigner,但我没有看到这个小部件在那里,似乎唯一的方法是从设计器这样做是使用一个主窗口。我绝对需要手工编写这个QMenu。是否可以/确定添加在主QMainwindow中实际声明的QMainwindow?

    2 回复  |  直到 16 年前
        1
  •  2
  •   gregseth    16 年前

    你为什么不使用第二个实例 QMainWidow

        2
  •  0
  •   NoLJustS    6 年前

    在任何地方添加QMenuBar都有一种棘手的方法。您可以在designer中添加简单的小部件,然后使用简单的文本编辑器编辑ui文件。您可以按名称找到您的小部件,并将“QWidget”替换为“QMenuBar”。之后,您可以在设计器中重新加载ui文件,并像在QMainWindow中一样使用QMenuBar

        3
  •  -2
  •   Ali.Rahmanian    9 年前

    就这样。