问题标签 [qmenubar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - 如何将 QMenuBar 添加到 QWizardPage?
我正在尝试将 QMenuBar 添加到 QWizardPage
但是我看不到菜单栏。
基本上我想添加一个带有“关于产品”项的“帮助”菜单来显示我们通常在许多应用程序中看到的产品版本和许可信息。我在使用 QT 5.13.2 的 Windows 10 上
python - macOS 上的 PyQt5。添加到 QMainWindow 的自定义 QMenuBar 不可点击
我想用 PyQt 5.15 在 MacOs 10.15.6 上制作一个窗口的菜单栏
我将 QMenuBar 类用于自定义菜单栏,在“文件”菜单下创建了一些子菜单并将其添加到 QMainWindow 中,我可以看到在显示顶部创建了全局菜单栏,就像其他 MacO 一样。
我都试过了
但是创建的全局菜单栏不可点击。我点击了它,但它没有在“文件”菜单下方显示子菜单。
但是这种使用下面的'setNativeMenuBar(False)'的方式可以像Windows应用程序一样工作,但我想使用本机MacOs菜单栏
这是图像。
qt - 如何使用 QAction 正确添加 QMenu(和子菜单)
我一直在尝试向QMenu
via添加子菜单,QAction
但它不起作用。正如您在下面看到的,我可以通过右键单击来查看选项QTableWidget
。但是从菜单“选项”我应该看到子菜单,但我没有看到它。
下面的程序:
rostreewidget.h
rostreewidget.cpp
到目前为止我做了什么:
1)在关注这个来源之后,我能够准备菜单和要插入的子菜单,QAction
但不幸的是它不起作用。正如您从打印屏幕中看到的那样,我无法看到“选项”下的选项。
2)我尝试的另一件事是通过这个其他来源,这也很清楚,但我仍然无法弄清楚为什么子菜单没有被添加到QAction
.
感谢您指出解决此问题的正确方向。
python - 如何在 PYQT5 菜单栏中同时显示图标和文本
所以,我想将文本和 ICON 都显示为菜单栏项。
我已将以下语句用作:
但这仅显示图标而不显示文本。所以需要帮助来修复它
python - PyQt 在 MacOS 中不显示可检查 QAction 的勾号
我有一个带有 QMenuBar 和一个可检查的QAction的 PyQt 应用程序,如果操作被激活,它会显示一个勾号。我使用 QDesigner 创建了带有默认选项的 QAction。该*.ui
文件包含以下信息:
在 Linux 或 Windows 下测试时,这一切都很好(见截图)。但是,在使用 MacOS 进行测试时,不显示勾号。
你知道如何让 PyQt 在 MacOS 下也显示勾号吗?
该应用程序当前使用 MacOS 已知的原生解耦菜单栏。我知道您可以强制菜单栏位于应用程序 ( menubar.setNativeMenuBar(False)
) 中,但我不想破坏该设计原则。
python - 如何将 QMenuBar 的操作设置为多行(新行)
这使得 menuBar 多行,但新行不适用。