如何在PyQt5中同时启用/禁用许多控件,包括按钮?

问题描述 投票:0回答:1

我正在使用QtDesignerPyQt5制作GUI。有60个按钮,我想通过按第61个按钮来禁用/启用其中的50个。如何实现?

python qt pyqt pyqt5
1个回答
0
投票

一个选项是将要启用/禁用的按钮添加到按钮组。在QtDesigner中,可以通过选择按钮,右键单击选择并在弹出菜单中选择“分配给按钮组”来完成。然后,您可以遍历buttongroup.buttons()以启用/禁用它们。

© www.soinside.com 2019 - 2024. All rights reserved.