python - 停用 QT Designer 中的复选框

标签 python qt checkbox radio-button

我有一个使用 QT Designer 创建的(非常粗糙的)GUI。

其中有两个单选按钮。当按钮 A 被切换时,我希望下面的复选框不可用。 当 A 被切换时,我想激活它们。 这可能吗?

我尝试过使用信号和槽模式,但我只能找到一个在 B 切换时 setChecked 的选项,而在 A 切换时无法停用

enter image description here

最佳答案

非常简单:只需将单选按钮信号 toggled() 与组框的 setVisible() 插槽连接即可。 这将完全隐藏复选框。

您还可以将 toggled() 与每个复选框的 setDisabled() 插槽连接以停用它们。

关于python - 停用 QT Designer 中的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20904847/

相关文章:

python - Qt Creator 启动调试器失败

javascript - 如果未选中复选框需要保留在同一页面上,否则重定向到另一个页面

c++ - 为什么不能在qt中解析这个json?

c++ - 如何在 QTreeView 中绘制项目之间的连接

javascript - jstree 添加复选框插件导致 Uncaught TypeError : Cannot read property 'selected' of undefined

php - 由于(未知)原因,未显示通过查询从数据库中检索到的多个复选框值

python - Ntrip 客户端未收到 RTCM 更正

python - Django错误: 'myproject.wsgi.application' could not be loaded

python - 关于postgresql序列的问题

python - Python 中的日出和日落时间