问题标签 [qbuttongroup]

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 回答
3391 浏览

qt - 如何使用 QGroupBox 代替 QButtonGroup

我试图弄清楚如何使用 QGroupBox 小部件代替 QButtonGroup 小部件,因为 qt 文档(下面的链接)“强烈建议不要使用它”。

https://doc.qt.io/archives/qt-4.7/q3buttongroup.html

QButtonGroup 有一个方便的方法称为QtGui.QButtonGroup.checkedButton(),我正在寻找一种方法来找到 QGroupBox 中包含的选中单选按钮。新的最佳实践是什么?

0 投票
2 回答
17870 浏览

c++ - QDialog with ok and cancel buttons

I need Qt Dialog with ok and cancel buttons with standard functionality, placed on the right side of its layout. I need to inherit from it and add other widgets to its layout. I can implement it myself, but maybe there is something standard, in that case I prefer to use it, since it will be more portable.

QMessageBox shows a message, I need something more general, only QDialog and standard buttons, or maybe QDialog has an option which activates them.

0 投票
1 回答
4824 浏览

python - 如何在python中选中和取消选中所有复选框?

如何选择中的所有复选框

在蟒蛇?

0 投票
1 回答
865 浏览

c++ - 将 QGroupBox 添加到 QButtonGroup

我有一组需要互斥的 3 个QRadioButtons和 2 个可检查的QGroupBoxes 。我喜欢将单选按钮添加到QButtonGroup以自动处理此问题的便利,但我似乎无法弄清楚如何将 QGroupBox 添加到按钮组,因为它不继承自 QAbstractButton 并且我找不到访问权限到它的复选框。

例如,

有没有一种简单的方法可以做到这一点?我知道我可以连接到 QGroupBox 的 clicked() 信号,但我宁愿这样做更干净。

0 投票
2 回答
1497 浏览

pyqt - pyqt QbuttonGroup:在buttonClicked上传递用户数据

我已经定义了自己的继承 QbuttonGroup 的类

在 buttonclicked 上,我想访问用户数据 tuple_pair 和在按钮组中单击的相应按钮

该函数接收单击的按钮,但我不知道如何在回调中访问用户数据

0 投票
3 回答
10770 浏览

python - pyqt5 显示点击了哪个按钮

我是 PyQT5 的新手,我想要几个按钮,最后一个按钮处于“选中”状态。当单击另一个按钮时,前一个按钮会“未选中”,而单击的按钮会“选中”。

0 投票
1 回答
1296 浏览

python - QButtonGroup 没有使复选框独占

我正在尝试使用 QGroupBox 制作一组独占复选框(据我所知,默认情况下是独占的),但是当我运行我的程序时,复选框不是独占的,并且它们的行为正常。

有什么我做错了吗?

0 投票
0 回答
294 浏览

c++ - 按 Enter 在 QPushButton 上发出 buttonClicked

我将 C++ 与 Qt 一起使用。我有这个问题。我有QLineBox(lineBox) 和QButtonGroup(buttonGroup) 带有来自 type 的按钮QPushButton。当我在 lineBox 上按 enter 时,buttonClicked会为 buttonGroup 发出信号。

线框在QGraphicView. 这QGraphicView与 buttonGroup 的布局相同。我不想在按下回车键时发出 clickButton 。任何想法为什么会发生这种情况?

我的问题和这个问题之间有一点区别:How to make a QPushButton pressable for enter key? . 它在 autoDefault 属性的初始化中。

0 投票
1 回答
2870 浏览

python - PyQt5 QTableWidget 单元格选择、保存和复制

作为我上一个问题的扩展,我添加了一个 copy_button。当用户向单元格输入输入时,用户想要选择一行,然后单击 copy_button 复制内容并在所选行下方添加一个具有相同内容的新行。下面的代码假设完成它根据用户需要添加新行的工作,期望其内容不复制?我尝试打印以查看问题。我将 Qtablewidget 项目添加到空列表中,然后在 for 循环之前打印列表,看到它添加了内容。正如它应该的那样,但是在方法之后打印项目setItem,返回空。它与表的序列化过程相同。我还想序列化整个表格并将其粘贴回来。

在 for 循环之前和之后列出打印。

在此处输入图像描述

我的代码:

0 投票
1 回答
2839 浏览

qt-designer - 在 qt 设计器中 QButtonGroup 在 Widget Box 中不可用。

我使用设计器构建我的 GUI 并将保存的 xml 加载到 python 脚本中。我一直在使用 QGroupBox 来包含单选按钮,但更喜欢使用 QButtonGroup。问题是 QButtonGroup 在设计器界面的“小部件框”中不可用。是否有另一种方法来放置 QButtonGroup 对象是设计师?或者也许有一种方法可以将 QButtonBox 添加到 Widget Box?

希望我的问题很清楚。