返回顶部
首页 > 资讯 > 后端开发 > Python >PyQt5--QComboBox
  • 623
分享到

PyQt5--QComboBox

QComboBox 2023-01-30 22:01:36 623人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9

 1 # -*- coding:utf-8 -*-
 2 '''
 3 Created on Sep 20, 2018
 4 
 5 @author: SaShuangYiBing
 6 
 7 Comment: 
 8 '''
 9 import sys
10 from PyQt5.QtWidgets import QApplication,QWidget,QComboBox,QLabel
11 
12 class New_test(QWidget):
13     def __init__(self):
14         super().__init__()
15         self.initUI()
16     
17     def initUI(self):
18         self.lbl = QLabel('fruit',self)
19         combo = QComboBox(self)
20         combo.addItem('apple')
21         combo.addItem('pair')
22         combo.addItem('banana')
23         combo.move(50,50)
24         self.lbl.move(50,150)
25         combo.activated[str].connect(self.onActive)
26         
27         self.setGeometry(300,300,300,200)
28         self.setWindowTitle('QCombobox')
29         self.show()
30         
31     def onActive(self,text):
32         try:            
33             self.lbl.setText(text)
34             self.lbl.adjustSize()
35         except Exception as e:
36             print (e)
37         
38 if __name__ == '__main__':
39     app = QApplication(sys.argv)
40     ex = New_test()
41     sys.exit(app.exec_())

 

 

--结束END--

本文标题: PyQt5--QComboBox

本文链接: https://lsjlt.com/news/179688.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PyQt5--QComboBox
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QComboBox
  • mac python3.9安装pyqt5、qt5、pyqt5-tools
    仅供参考,需要根据自己实际修改 !!!arm 架构建议直接使用pyqt6,不折腾pyqt5 pyqt6安装参考 PyQT6:看这一篇就够了 python PyQt6 常用操作以及常见问题解决 pych...
    99+
    2023-09-25
    qt macos linux python
  • PyQt5--MenuBar
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 13, 2018 4 5 @author: SaShuangYiBing 6 ''' 7 import sys 8 fro...
    99+
    2023-01-30
    MenuBar
  • PyQt5--GridLayoutMul
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 13, 2018 4 5 @author: SaShuangYiBing 6 ''' 7 import sys 8 fro...
    99+
    2023-01-30
    GridLayoutMul
  • PyQt5--GridLayout
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 13, 2018 4 5 @author: SaShuangYiBing 6 ''' 7 import sys 8 fro...
    99+
    2023-01-30
    GridLayout
  • PyQt5--QSplitter
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QSplitter
  • PyQt5--QPixmap
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QPixmap
  • PyQt5--QLineEdit
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QLineEdit
  • PyQt5--QCalendar
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QCalendar
  • PyQt5--QFileDiaglog
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 17, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QFileDiaglog
  • PyQt5--QCheckBox
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QCheckBox
  • PyQt5--QProgressBar
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QProgressBar
  • PyQt5--QFontDiaglog
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 17, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QFontDiaglog
  • PyQt5--QColorDiaglog
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 17, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QColorDiaglog
  • PyQt5--QSlide
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    QSlide
  • PyQt5--QToggleButton
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 '' 9 i...
    99+
    2023-01-30
    QToggleButton
  • PyQt5--TextDrag
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 21, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    TextDrag
  • pyQt5安装
    目录 安装设置环境变量pyCharm添加pyqt5创建UI文件 安装 ​ pip install PyQt5 -i https://pypi.douban.com/simple 使用h...
    99+
    2023-09-03
    qt python 开发语言
  • python3.6+pyQt5+QtDe
    1. python 官网下载安装python3.6并配置好环境;2.cmd下 运行:pip install PyQt5   安装PyQt库;3.cmd下运行:pip3.6 install PyQt5-tools 安装QtDesigner4...
    99+
    2023-01-31
    QtDe
  • 【Python】PyQt5入门
    文章目录 0 前言1 PyQt5及其基本模块2 开发方式3 UI界面设计(Qt Designer)4 逻辑代码的基本结构5 常用控件及其使用方法5.1 QTableView //2023.4....
    99+
    2023-10-20
    python qt pyqt5 qt designer TableView刷新数据
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作