| Python PyQt5 数组控件的使用 | |||
| 发布者:广州荣士电子有限公司 发布时间: 2024-5-18 | |||
| 当一个UI窗口界面内有多个相同类型的控件,且这多个控件的功能都类似时,使用数组控件是一个非常不错的选择,可以大大减少代码的编写且代码易读性强,可惜的是Python好象是没有数组控件这个东东。 
	       我们来看看以下一个界面,为了获取 64个单选框的状态,使用数组控件无疑是一个最好的方法。  我们来看看VB6的数组控件的使用,使用个循环语句,短短几行代码就可以获取到64个单选框的状态。 
		For i = 0 To 63
	 
		    If Check1(i).Value > 0 Then
	 
		        seleblock = "1" + seleblock
	 
		    Else
	 
		        seleblock = "0" + seleblock
	 
		    End If
	 
		Next
	 
		 这么好用的数组控件,Python具然没有这个东东,难到要一个个控件来判断它的状态?这显然是不可取的。没有数组控件,如果有获取到任意指定控件 的状态的方法也能达到类似功能呀,使用 findChild 函数好象能达到这个功能,于是,使用了以下的代码,测试成功!看起来和数组控件差不多了。 
		        for i in range(64): | |||
|  | 上一篇:RFID卡ST25DV04K/16K/64K读写指令 |  | 下一篇:Windows Server 计划任务操作的注意事项 |