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

标签 qt4 contextmenu qt-creator qt-designer qt-contextmenu

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

最佳答案

您需要在 Qt Designer 中执行两个步骤,并在表单构造函数中添加几行代码:

  • 设置 contextMenuPolicy您的小部件的值 ActionsContextMenu .
  • 使用 Action 编辑器选项卡创建 Action 。
  • 对于您在 Qt Designer 中创建的每个操作,在表单构造函数中放置如下一行:ui->yourwidget->addAction(ui->youraction);
  • 关于qt4 - 使用 Qt Designer(Qt Creator IDE)创建上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2711267/

    相关文章:

    javascript - CKEditor - 将上下文菜单项添加到图像

    c++ - APPCRASH(不在调试时)和使用 QtCreator (C/C++) 的段错误

    c++ - 如何在 qt gui 应用程序中使用动态库?

    c++ - 如何为 QTableWidgetItem 设置 "plain"或 "flat"背景颜色

    linux - 以 QT 方式使用 linux 套接字?

    qt - 无法在 Qt 中使用readyReadStandardOutput 读取输出

    javascript - Chrome 扩展 - 如果图像包含在链接内,则获取 img src

    javascript - 移动 Chrome 禁用长按弹出窗口

    forms - 在 Qt Creator 中检查 UI 设计的外观

    c++ - 如何删除 qmake 自动添加到链接器选项的库路径