PyQt5-QLabel 如何让标签绑定其他控件
1、顶层窗口:
①导入PyQt5.Qt ,sys模块,创建应用程序对象和顶层窗口对象,并设置顶层窗口的初始属性。
②定义一个setup_ui()方法,用于封装子控件的初始属性代码。

2、创建子控件:
模拟用户名和手机号;四个控件;
①第一行:标签按钮,和单行文本输入框,输入姓名
②第二行;标签按钮,和单行文本输入框,输入电话

1、先给标签添加快捷键:
可直接在标签内添加 &+字母(或单词),即快捷键是alt+字母(或单词第一个字母)。

2、使用 setBuddy(QWidget) 绑定控件:
①参数是被绑定的控件。
②如图例:当按下快捷键,会将焦点切换到标签绑定的控件。

3、可以看到,setBuddy就是切换焦点。
再例如:创建一组单选按钮,标签及快捷键。

4、使用 setBuddy()绑定,来实现快捷键切换选择。

5、获取标签绑定的控件:buddy() 方法,返回标签绑定的对象,获取了对象就能对其属性操作。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:56
阅读量:106
阅读量:162
阅读量:111