问题标签 [qpushbutton]

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 投票
1 回答
1969 浏览

qt - 如何在 Qt 的 qgrid 布局中获取小部件的坐标

我正在尝试设计一个带有充满 qpushbuttons 的网格布局的数独游戏,在将一个数字插入到 qpush 按钮中的那一刻,当点击它们时我需要检查它是否是有效的移动,具体取决于其他“单元格”。我的问题是我需要在 qgridlayout 中单击但无法找到如何操作的 qpushbutton 的行和列。有没有办法获取在 qgridlayout 上单击的 qpushbutton 的坐标?

0 投票
2 回答
1003 浏览

c++ - 如何在处理 Windows 事件时保持 Qt 小部件对键盘和鼠标的响应?

当我的应用程序处理这些 Windows 事件时,我的应用程序有 aQLineEdit和 aQPushButton不能正确响应键盘和鼠标的输入(QLineEdit不接收键盘输入,并且两者QLineEdit都没有接收鼠标输入):QPushButton

如果我删除此类代码,我的 Qt 小部件可以正常工作,但我需要这些代码,因为我的应用程序正在窗口的非客户区绘制图像。

是否可以处理上面列出的 Windows 事件,让我的 Qt 小部件响应键盘和鼠标?

0 投票
2 回答
510 浏览

c++ - 创建 QPushButtons 列表

我想创建一个在运行时添加和删除的 QPushButtons 列表。我认为项目视图小部件可以完成此操作(QListWidget)。想要使用项目视图而不是布局的原因是我想滚动按钮列表,而不是试图让它们都适合。但是,我没有看到太多用于存储 QPushButtons 的 QListWidgets 示例。

我想要一些提示、指示或示例。

0 投票
1 回答
2216 浏览

c++ - (Qt C++)带有可检查按钮的 QButtonGroup?

我正在 Qt Creator 中开发一个 gui 项目

如何将一组 40 个按钮设置为可检查,但一次只能检查一个?我研究了一下,QButtonGroup 看起来很有趣,但我就是不明白。:(

我已经布置了 40 个按钮并将每个按钮设置为可检查。

谢谢你的时间 :)

0 投票
1 回答
1879 浏览

c++ - (Qt C++) QPushButton setIcon() 不工作

我正在开发一个项目,该项目在一组中有 40 个可检查的按钮,我希望一个按钮的图标根据我定义的值进行更改。我没有创建新按钮,只是更改当前按钮的图标。所以我通过尝试更改一个按钮的图标来测试它。

这是我当前的代码:

资源路径是直接从我的资源文件中复制的,所以它是正确的,我已经像疯了一样把它弄乱了,但没有改变所以......

slot_0 是我的按钮。

我做错了什么?或者更好的是,我什至可以更改现有按钮的图标吗?

谢谢你的时间 :)

0 投票
3 回答
12451 浏览

c++ - 使 QPushButton 不可见但仍然有效?

在我的项目中,我有一些按钮可以在可见和不可见之间切换:

但是,似乎当它们隐形时,它们也不起作用?我怎样才能解决这个问题?

我已经尝试过这个:

对于他们所有人,但没有任何改变。

0 投票
2 回答
8819 浏览

c++ - 如何判断在 QButtonGroup 中单击 QPushButton 的时间

在我的项目中,我有 40 QPushButtons 全部放入QButtonGroup这样的:

每个按钮都是QPushButton我可以检查的。这样一次只能检查一个按钮。一切都很好,但是当其中一个按钮被选中时,我该如何“制作一个插槽”?我不想有 40 个不同的插槽,每个按钮一个插槽,最终都做同样的事情。有什么办法可以只使用QButtonGroup我放入的吗?

0 投票
2 回答
8856 浏览

c++ - (Qt)从按钮的 QButtonGroup 创建信号?

我对整个事情的运作方式感到非常困惑。

我有一些按钮,我把它们放在一个这样的组中:

我想创建一个插槽来获取在该组中单击的按钮的 id。(对不起,如果我解释得不好:()

所以这就是我所做的(谷歌搜索后的纯粹猜测)

毫不奇怪,我收到一个错误,说 group 是一个未声明的标识符,并且 QPushButton 是非法使用等。

我讨厌说我只使用了设计器窗口中的信号/插槽,所以我真的只需要这件事,然后我就为未来做好了准备。:)

谢谢你的时间。:)

0 投票
1 回答
2278 浏览

c++ - Qt Animate QPushButton Icon

I would like to animate the size of the QPushButton icon, because when i try to animate whole QPushButton object size, icon is not resizing at all. It seems theres no property "setScaledContents" on QPushButton icon. I tried to use this code for icon in my custom QPushButton method (on hover):

But i receive an error "segmentation failed" on this code. Is there any other way i can animate my QPushButton icon?

0 投票
1 回答
1700 浏览

python - 多个按钮上的python pyqt4 contextMenu

我正在尝试构建我从这里遇到的这个例子: Right click contextMenu on QPushButton

当我动态创建按钮时,如何让它工作?我想不出一种动态创建方法的方法on_context_menu

这是我到目前为止的代码。