问题标签 [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.

0 投票
0 回答
39 浏览

c++ - 自定义 QMenu 添加到 QMenuBar

因此,我尝试使用 Qt 将 QMenuBar 中的第四个菜单标题“Test”加粗(见下图)。

QMenuBar

为此,我尝试将 StyleSheet 或字体设置为 QMenuBar 或 QMenu("test")

将字体 (setBold(true)) 或 StyleSheet(font-weighted: bold) 设置为 QMenu 不起作用,它仅将 QMenu 中包含的操作设置为粗体。

但是当我更改 QMenuBar 的 styleSheet 或 Font 时,所有 QMenu 和 QAction 都是粗体,所以我尝试过这种方式。

我试图“过滤”受样式表影响的对象:

我开始怀疑 QMenuBar.addMenu(QMenu) 并没有真正将 QMenu 用于“显示”,因此按 QMenu 过滤或对象名不起作用。(我尝试使用 QAction 进行过滤,但也没有什么是粗体的)。

0 投票
0 回答
17 浏览

python - 在应用程序顶部添加菜单栏

我试图在应用程序的最顶部添加一个菜单栏,而不是它通常想要添加它的“内部”。

快速示例:

会创建类似的东西:

在此处输入图像描述

但是,我希望菜单成为其上方灰线的一部分(与图标和窗口标题相同的行)。

0 投票
0 回答
34 浏览

python - 如何在 PYQT5 QMenubar 中添加多色文本?

我需要创建一个带有多色文本的菜单栏。例如,在我的菜单栏中,我的第一个项目名称是“文件”,项目名称的第一个字母为红色,其余字母为其他一些不同的颜色。为了更清晰的想法,我附上了 ScheernShot。

在此处输入图像描述