问题标签 [qaction]
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 - 如何将新的 QAction 连接到其他 QAction 的已连接插槽?
在 Qt4 中工作。有两个动作,
需要将 newAct 连接到 oldAct 的另一个模块插槽中的现有 写这个
这行得通,但是在插槽中,oldAct 作为发件人。为什么 ?需要在 slot 函数中获取 newAct 数据。
c++ - 如何获得禁用的 QAction 元素的触发信号?
我已禁用 QAction 菜单元素:
我在按下元素后使用 SLOT 连接调用函数,但它仅适用于启用的元素:
我的问题是如何触发禁用的 QAction 元素的某些功能?
Qt 5.9.2、MSVC2017 64位编译器
python - PyQt - 如何在不重新启动的情况下重新初始化整个代码?
我编写了一个由两个独立文件组成的 python GUI 程序;一个用于逻辑代码,另一个用于使用 PyQt4 的 GUI。某些对象(按钮、文本字段...)的行为在整个代码中发生了变化,我需要通过单击 QAction 类菜单项将所有内容重置为其原始状态。我怎样才能做到这一点?
编辑:应该将 GUI 重置为原始状态的功能:
c++ - QMenu 中不同 QActions 的不同文本颜色
我正在尝试为我的QActions
内部设置不同的文本颜色QMenu
。例如文件 -> 打开 -> 保存
我想让 Open 用红色写,Save 用蓝色写。我尝试修改“文件”菜单的样式,但这不起作用,给定菜单的所有 QAction 最终都将具有为最后一个 QAction 指定的颜色。
有没有我在这里想念的简单方法?
编辑:这里建议的解决方案对我不起作用。由于我使用 for 循环填充 QMenu,因此最后一次迭代将为菜单设置样式表,并且所有 QActions 都将具有此样式表。我猜它会覆盖之前设置的样式表。
python - PyQt5:一个回调有效,另一个无效 - 为什么?
我的研究包括:
我正在构建一个当前有两个回调的 linux“启动器”程序。一个简单地启动点击的应用程序,另一个创建一个新的启动器。第一个工作正常 - 第二个非常棘手。我已经做了很多来解决这个问题。
- 在脚本上运行 PyCharm 调试并观察自己的值等以了解更多信息
- 将 NewLauncher 函数移动到 InitUI 方法中。
- 无休止地改变“self”、“centralWidget”和其他对象引用。
- 使用 functools 部分。
我得到的错误是“AttributeError:'QWidget'对象没有属性'newLauncher'”
这是代码:(如果它太长,我很抱歉 - 我最近被建议不要编辑太多)。
这是 yaml 配置文件。如果要对其进行测试,则需要自定义路径等。该界面有一个 menuBar 和一个 tabWidget,其中包含本身包含启动器按钮的页面。
Matrix.yaml:下划线的替换空格(缩进为 2 个字符。)。我还不确定这种标记语法,很抱歉给您带来麻烦。
c++ - 如何获取 QToolBar / QDockWidget 上下文菜单操作?
使用QToolBar
和QDockWidget
小部件时,它们会自动生成一个上下文菜单,允许您显示/隐藏这些停靠栏和工具栏小部件(参见屏幕截图)。
如何获得这些上下文菜单操作?
使用示例:例如,我想QMenu
在菜单栏中的“窗口”中添加相同的操作(显示/隐藏停靠栏和工具栏),而无需手动重复前面提到的上下文菜单。
qt - Qt QMenu QAction 已禁用但看起来已启用
我想要一个弹出菜单的元素,它不会对用户输入做出反应:单击、悬停等,但是当我禁用它时,它看起来并不灰显。
我有一个QMenu
我添加一个QAction
我没有使用 Qt 的经验。也许我正在做的不是得到我想要的东西的正确方法。
我尝试设置字体
这不足以使其不灰显。也许我应该在菜单中插入的甚至不是 QAction,而是其他类型的对象。我需要一些关于我应该尝试做什么的初步指导,与其说是代码,不如说是 QMenu 的哲学,用于像我说的那样行为的条目。
c++ - 如何在qt中选择菜单操作项后禁用它们
选择后如何禁用菜单操作项?我希望用户只能选择一次操作。
c++ - 确定在 Qt 中按下了哪个快捷方式
我有一个 QAction,我为它分配了多个快捷方式
在SomeFucntion
我需要知道按下了哪个快捷方式......无论如何都知道吗?