控件|PyQt5学习记录:设置控件tab顺序
【控件|PyQt5学习记录:设置控件tab顺序】
本文插图
1、EditEdit Tab Order
2、单击序号进行变更
3、或者右键 , 选Tab Order List进行变更
本文插图
from PyQt5.QtWidgets import QWidget,QVBoxLayout,QPushButtonclass uiLoad(QWidget): def __init__(self): super().__init__() self.setupUI() def setupUI(self): self.setWindowTitle("设置Tab顺序") # 创建按钮 btn_1 = QPushButton("按钮1") btn_2 = QPushButton("按钮2") btn_3 = QPushButton("按钮3") btn_4 = QPushButton("按钮4") btn_5 = QPushButton("按钮5") # 创建垂直布局 , Tab顺序会按照添加进vbox vbox = QVBoxLayout() vbox.addWidget(btn_1) vbox.addWidget(btn_2) vbox.addWidget(btn_3) vbox.addWidget(btn_4) vbox.addWidget(btn_5) self.setLayout(vbox) # 改变默认tab顺序 , 语句不能放在前面 self.setTabOrder(btn_5, btn_3) # 5->3 self.setTabOrder(btn_3, btn_4) # 5->3->4 self.setTabOrder(btn_4, btn_2) # 5->3->4->2 self.setTabOrder(btn_2, btn_1) # 5->3->4->2->1
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。邮箱地址:newmedia@xxcb.cn
推荐阅读
- 蓝橡树|牛娃爸爸分享: 孩子如何通过学习编程, 激活大脑, 提升成绩, 逆袭名校?
- 行业互联网,AI人工智能|苹果公布新的AI和机器学习培训计划
- 数据|同盾李晓林谈联邦学习实现数据安全共享
- 学习|敲黑板:刷课学习、提笔速记,华为MatePad 10.8值得拥有
- 科大讯飞|科大讯飞到底好不好?科大讯飞智能学习机告诉你!
- 青年|200824 可以与防弹少年团 一起学习韩国语的教材今日正式问世了
- |初学者友好,麦吉尔大学助理教授新书《图表示学习》开放下载
- 中年|俄罗斯为何从不担心芯片卡脖?美国拿它也没辙,方法值得中国学习
- 中年|拒绝学习美国,俄罗斯外长力挺中国华为,顺便还羞辱了一番美国
- AI人工智能|美国劳工统计局使用机器学习自动执行数据编码