使用Qt Designer创建上下文菜单(Qt Creator IDE)

Moh*_*lam 13 contextmenu qt4 qt-contextmenu qt-creator qt-designer

如何在Qt Designer(1.3)中创建上下文菜单?当然我想创建它而不用写一行代码!!

Jos*_*lez 19

Qt Designer中需要两个步骤,表单构造函数中需要几行代码:

  • contextMenuPolicy窗口小部件设置为值ActionsContextMenu.

  • 使用操作编辑器选项卡创建操作.

  • 对于您在Qt Designer中创建的每个操作,在表单构造函数中放置如下所示的行: ui->yourwidget->addAction(ui->youraction);

  • 如果OP实际上没有寻找代码,那么他就找错地方了。而且可能从事错误的职业。 (2认同)

del*_*lor 0

你唯一能做的就是设置 contextMenuPolicy 但我怀疑这就是你正在寻找的。

  • 简而言之,这是不可能的。 (3认同)