问题标签 [qradiobutton]

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

python - 如何使 QRadioButton 可点击区域成为整个按钮,而不仅仅是文本

如果这很重要,我正在使用 Maya 2018 中的 PySide2。QRadioButton 仅在单击文本区域时才会响应,即使按钮的矩形更大。可以单击 QPushButton 矩形中的任何位置,它会做出响应。在这方面,我可以让 QRadioButton 像 QPushButton 一样工作吗?

0 投票
3 回答
3109 浏览

python - 在 pyqt5 中切换 QRadioButton:单击选中的单选按钮时取消选中

我在 pyQt5 的 QButtonGroup 中使用了一些 QRadioButtons。我希望用户能够选择一个独占选项或不选择,所以如果他不小心单击了一个单选按钮,他应该能够再次单击它以取消选中它。

我目前的方法是将 clicked 方法连接到检查按钮状态的自定义函数,但我不知道如何以简单的方式执行此操作,而不使用阴暗的点击计数器。

0 投票
1 回答
47 浏览

layout - 如何将 RadioBoxes 放在布局上?

我设计了以下窗口。但是,在运行代码时,RadioBoxes 停留在包含框架和字符串的布局后面。有人可以告诉我如何避免这种情况吗?

0 投票
1 回答
208 浏览

qt - 如何使用箭头将 QTableWidget 单元格的 QRadioButton 与另一个 QTableWidget 单元格连接?

我有一个QListWidget和一个QGraphicsView两个子类来覆盖他们的一些成员。我准备了一个最小的可验证示例,显示了我在这里遇到的问题

QListWidget我可以拖放特定字段(由 QTableWidget 表示)并将它们放入 aQGraphicsView中,为了做到这一点,我使用QGraphicsProxyWidget如下所示的方法。

问题

现在,如何将a 的单元QRadioButton格内的2QTableWidget与另一个单元格的另一个单元格连接起来QTableWidget

值得一提的是,QGraphicsRectItem它用于在绿色周围移动QTableWidget以及调整其尺寸。

在我能够到达的结果下方:

pr3

低于我一直试图达到的预期结果:

pr4

下面是代码最重要的部分:

场景.h

场景.cpp

图表项.h

图表项.cpp

箭头.h

箭头.cpp

到目前为止我为解决问题所做的工作:

1)我看到这篇文章有助于理解如何做到这一点的最初想法,但它并没有真正提供一种方法,或者关于如何最好地进行的实施想法

2)我研究了官方文档,在问这个问题之前,我浏览了提供的整个图表场景示例,并了解了如何创建Arrow对象。关于这方面的文档非常好,让我了解了图形行项目是如何形成的。但是,我无法(回到我的示例)如何“意识到”QRadioButton我正在尝试将其中心用作箭头广告的起点,因此,我如何“意识到”QRadioButton另一个单元格中的目的地它必须在那里连接吗?

下面是我的意思:

pr5

所以基本上QRadioButton改变颜色(或风格)的起点和到达点也改变颜色。

3)我认为该Arrow对象必须在子类中创建,QGraphicsScene因为它已经处理了mouse events.

4)尽管到目前为止我已经尝试过,但我找不到任何其他有用的帮助。虽然我仍在研究如何做到这一点。

如果有人遇到过同样的情况,请提供有关如何更好地解决此问题并找到解决此问题的方法的指导。

0 投票
1 回答
53 浏览

reactjs - 如何处理以文本字段为标签的 Radiobutton 的输入

我正在努力获取以文本字段作为标签的单选按钮的输入。

当旁边的文本字段接收用户输入时,我也很难动态地“检查”单选按钮。

它的最终目标是让它像谷歌表单一样运行,用户正在做一个 MCQ 问题,他/她选择“其他”选项,然后在文本字段中写一些文本。我希望能够在名为 selectedRadioButton 的对象中捕获输入文本,然后将 selectedRadioButton 附加到存储所有响应的数组中。

我遇到的另一个问题是我似乎无法捕获整个输入字符串,因为当我将输入的最后一个字符添加到对象状态时,它被切掉了。我的最后一个问题是,如何确保在不切掉任何内容的情况下捕获整个输入字符串?

这是我的 UI 的样子,您可以看到“所有响应”数组中的规范值没有显示整个文本输入。 我的代码

我用于处理标签中具有文本字段的单选按钮输入的代码(className="customOption"):

0 投票
2 回答
26 浏览

pyqt - 当我单击创建按钮时,我正在尝试制作一个新的“Qradiobutton”

当我单击创建按钮时,我正在尝试制作一个新的“Qradiobutton”......但该按钮只创建了一个 Qradiobutton。有什么建议吗???

我的代码:

0 投票
1 回答
53 浏览

python - 如何在 pyqt5 中将 QRadioButton Widget 添加到 QTableView

我正在创建一个具有搜索选项的工具。搜索后,我正在创建一个数据框并将其显示在 QTableView 中。1-我需要在表格视图中的每一行显示一个单选按钮。单选按钮将是表格视图中的第一列。我找到了表格视图方法setIndexWidget(),但不知道如何实现它。

2-一旦我在第一行选择单选按钮并单击显示数据按钮,我在 tableview MemberNumber,FirstName,LastName 中有 3 列,它应该在 msg 框中显示成员编号。

下面是我写到现在的代码——