问题标签 [qtoolbutton]
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.
python - QToolButton 点击信号只被调用一次
我已将 QMenu 附加到菜单未正确反映的 QToolButton。
我正在通过读取.txt
文件填充我的 QMenu。菜单在第一次运行时显示正确的项目,但如果我在 .txt 文件中进行了更改并重新单击按钮,QMenu 仍然在第一次运行时显示该项目。
再加上,似乎clicked
信号只被调用一次?
c++ - Qt中的自动排他工具按钮
在这里,我提出了另一个问题,这次是关于 Qt Tool Buttons AutoExclusive 属性。请在下面找到我的问题:
Q)我有 4 个工具按钮,它们相互自动排他,但我面临的问题是当我想取消选择选定的按钮时它不允许我这样做(这是 Qt 中定义的行为)但我希望每个按钮相互彼此独占,并且可以在单击所选按钮时取消选择它。任何人都可以帮助我解决这种情况。编程示例更有帮助。
在此先感谢 Keshav
qt - 是否可以使用 QSS 为选中的 QToolButton 设置样式?
显然,这仅适用于可检查的 QToolButtons。
浅蓝色背景和边框在我的应用程序上不如浅红色背景好。(下面的代码以红色背景为例。)
我试过了:
以及QToolButton:checked
和QToolButton:active
。
我在这里,因为两者都没有工作。很难在 Qt 文档中找到任何关于此的内容。如果有的话,可能会漏掉一些东西。
是否可以通过样式表更改选中的 QToolButton 的样式?或者我是否必须在点击它们时动态更新它们的 CSS?
c++ - 无法增加 QToolButton 的大小(按钮样式设置为 Qt::ToolButtonTextBesideIcon)
我有一个qt
用c++
. 我希望相同的应用程序可以在带有触摸屏的小型嵌入式设备中运行,但是很少的尺寸QToolButton
太小而无法舒适地看到。我已经厌倦了通过修改以下函数(添加setfont
成员调用)来增加大小:
我能够更改Icon size
usingsetIconSize
成员函数setPointSize
,但setFont
不执行任何操作。我想要更大的文本和图标。
我有一个AdvancePlotToolBar
包含所有 QToolButton的类。我的qss
文件如下所示:
编辑:
下面的代码显示了我如何添加QToolButton
到AdvancePlotToolbar
.
qt - 手指从触摸屏上移开后 QToolButton 保持按下状态
我有一个小型Qt
桌面应用程序(在 C++ 中),我需要让它在运行的触摸屏设备中工作Window 10
。该设备具有触摸屏,应用程序可与键盘和鼠标完美配合。
我不是开发Qt
应用程序的专家,这就是为什么无法解决这个问题可能是愚蠢的问题。
但是,当我尝试使用触摸屏时,即使我将手指从触摸屏上移开并且当我触摸其他地方时,最后一次触摸的 QToolbutton 仍保持按下状态,然后该 QToolButton 被释放。
我希望 Qtoolbutton 的行为就像使用鼠标按下它时一样。一旦我将手指从触摸屏上移开,它就会松开。
我尝试使用以下方法解决此问题:
和
但这没有帮助。我认为我错过了一个非常小的问题,之后 Qt 将自行处理所有与触摸相关的事件,并显示正确的行为。
我在我的 Ubuntu 机器上使用MXE
. Qt 版本是 5.12。
python - 如何连接 Qtoolbutton 和 QStackedWidget(都在同一个框架中)
我创建了一个窗口,其中有 4 个不同的 QToolButtons,它位于 QStackedWidget 之外。当我单击第一个 QToolButton 时,如图所示,Balance Inquiry 应显示 Balance Inquiry 的内容,其余 QToolButtons 的内容类似。两者都在同一个框架中。
我不知道如何连接。我正在学习 PyQt5。我只是在使用设计器,并且对 PyQt5 中的编码有一个非常基本的想法。
GitHub 存储库链接是:https ://github.com/abhi7585/Bank-of-Braavos