PyQt5中组合框的示例分析
发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,这篇文章给大家分享的是有关PyQt5中组合框的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。QComboBox 是一个允许用户从列表选项中选择一项的控件。#!/us
千家信息网最后更新 2024年09月21日PyQt5中组合框的示例分析
这篇文章给大家分享的是有关PyQt5中组合框的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
QComboBox 是一个允许用户从列表选项中选择一项的控件。
#!/usr/bin/python3# -*- coding: utf-8 -*-"""PyQt5 教程这个例子展示了如何使用QComboBox部件。最后编辑:2016年8月4日"""import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QLabel, QComboBoxclass Example(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.lb1 = QLabel('黑客帝国', self) combo = QComboBox(self) combo.addItem('黑客帝国') combo.addItem('指环王') combo.addItem('复仇车联盟') combo.addItem('阿凡达') combo.addItem('X战警') combo.move(50, 50) self.lb1.move(50, 150) combo.activated[str].connect(self.onActivated) self.setGeometry(300, 300, 300, 200) self.setWindowTitle('组合框') self.show() def onActivated(self, text): self.lb1.setText(text) self.lb1.adjustSize()if __name__ == '__main__': app = QApplication(sys.argv) ex = Example() sys.exit(app.exec_())
组合框中有五个选项。标签控件用来显示从组合框中所选的选项。
combo = QComboBox(self)combo.addItem('黑客帝国')combo.addItem('指环王')combo.addItem('复仇车联盟')combo.addItem('阿凡达')combo.addItem('X战警')
我们创建包含五个选项的QComboBox部件。
combo.activated[str].connect(self.onActivated)
在QComboBox中选中项目,我们调用onActivated()方法。
def onActivated(self, text): self.lb1.setText(text) self.lb1.adjustSize()
在onActivated()方法中,我们设置标签控件显示所选项目的文本。adjustSize()调整标签的大小。
程序执行后
感谢各位的阅读!关于"PyQt5中组合框的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
组合
控件
标签
黑客
黑客帝国
帝国
示例
分析
内容
战警
指环
指环王
方法
更多
篇文章
联盟
部件
阿凡
复仇
不错
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
海外空间服务器
天下查软件开发商
软件开发工程师俗称
服务器 终端
苹果手机怎么老是连接服务器失败
IPTV升级服务器
信维重庆服务器研发中心
基于网络技术
天津食堂系统一站式软件开发
即时通讯软件开发的售后
美国超级服务器
长沙市网络安全教育拓展基地
使用什么数据库连接池
500服务器错误
潜渊症怎么删除服务器
网络安全金融知识大全
外企德科软件开发工程师
三门县软件开发优惠
热血江湖输入密码连接服务器失败
医院网络安全总则
启动数据库的一般步骤
2018计算机网络技术自考
网络安全问题看法
平时怎样做到网络安全
万得软件开发
软件开发宣言 知乎
安装数据库显示网络
6g网络技术有哪些
铁岭互助盘软件开发价格
医院网络安全总则