PyQt4实现下拉菜单可供选择并打印出来


Posted in Python onApril 20, 2018

本文为大家分享了PyQt4实现下拉菜单可供选择并打印出来的具体代码,供大家参考,具体内容如下

# -*- coding: cp936 -*- 
#QComboBox 窗口组件允许用户从列表清单中选择 
#这个例子中显示一个 QComboBox 和一个 QLabel 。组合框有5个选项的列表, 
#他们是Linux发行版的名称。标签显示从组合框选择的内容。 
from PyQt4 import QtGui, QtCore 
 
class Example(QtGui.QWidget): 
 
 def __init__(self): 
 super(Example, self).__init__() 
 
 self.initUI() 
 def initUI(self): 
 
 #self.label = QtGui.QLabel("Ubuntu", self) 
 
 #创建一个 QComboBox 窗口组件并增加5个选项。 
 combo = QtGui.QComboBox(self) 
 combo.addItem("Ubuntu") 
 combo.addItem("Mandriva") 
 combo.addItem("Fedora") 
 combo.addItem("Red Hat") 
 combo.addItem("Gentoo") 
 
 combo.move(50, 50) 
 #self.label.move(50, 150) 
 
 
 #当一个选项被选择,我们调用 onActivated() 方法。 
 self.connect(combo, QtCore.SIGNAL('activated(QString)'),self.onActivated) 
 
 
 self.setGeometry(250, 200, 350, 250) 
 self.setWindowTitle('QComboBox') 
 
 #在该方法中,我们把选择项设置到标签中,并调整标签的尺寸。 
 def onActivated(self, text): 
 print text 
 #self.label.setText(text) 
 #self.label.adjustSize() 
 
def main(): 
 app = QtGui.QApplication([]) 
 ex = Example() 
 ex.show() 
 app.exec_() 
 
 
if __name__ == '__main__': 
 main()

效果图:

PyQt4实现下拉菜单可供选择并打印出来

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python数据结构之二叉树的统计与转换实例
Apr 29 Python
Python实现获取某天是某个月中的第几周
Feb 11 Python
使用Python3中的gettext模块翻译Python源码以支持多语言
Mar 31 Python
在Python的Flask框架中实现全文搜索功能
Apr 20 Python
Python3 XML 获取雅虎天气的实现方法
Feb 01 Python
tensorflow获取变量维度信息
Mar 10 Python
python实现nao机器人身体躯干和腿部动作操作
Apr 29 Python
python增加图像对比度的方法
Jul 12 Python
100行Python代码实现每天不同时间段定时给女友发消息
Sep 27 Python
python多线程案例之多任务copy文件完整实例
Oct 29 Python
pytorch交叉熵损失函数的weight参数的使用
May 24 Python
使用python求解迷宫问题的三种实现方法
Mar 17 Python
PyQt5每天必学之组合框
Apr 20 #Python
python 时间信息“2018-02-04 18:23:35“ 解析成字典形式的结果代码详解
Apr 19 #Python
Pyqt实现无边框窗口拖动以及窗口大小改变
Apr 19 #Python
Python利用pandas计算多个CSV文件数据值的实例
Apr 19 #Python
PyQt5实现无边框窗口的标题拖动和窗口缩放
Apr 19 #Python
利用numpy和pandas处理csv文件中的时间方法
Apr 19 #Python
Python处理CSV与List的转换方法
Apr 19 #Python
You might like
PHP生成静态页面详解
2006/12/05 PHP
谈谈新手如何学习PHP
2006/12/23 PHP
yii框架源码分析之创建controller代码
2011/06/28 PHP
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
2014/05/10 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
2015/09/14 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
2015/12/14 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
可以支持多中格式的JS键盘
2007/05/02 Javascript
关于javascript DOM事件模型的两件事
2010/07/22 Javascript
jQuery中parent()方法用法实例
2015/01/07 Javascript
详解JavaScript中getFullYear()方法的使用
2015/06/10 Javascript
在easyUI开发中,出现jquery.easyui.min.js函数库问题的解决办法
2015/09/11 Javascript
基于JS代码实现实时显示系统时间
2016/06/16 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
JavaScript数据结构学习之数组、栈与队列
2017/05/02 Javascript
Vue基于NUXT的SSR详解
2017/10/24 Javascript
vue侧边栏动态生成下级菜单的方法
2018/09/07 Javascript
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
Vue watch响应数据实现方法解析
2020/07/10 Javascript
[02:20]DOTA2亚洲邀请赛 IG战队出场宣传片
2015/02/07 DOTA
Python 中urls.py:URL dispatcher(路由配置文件)详解
2017/03/24 Python
Python实现的排列组合、破解密码算法示例
2019/04/12 Python
python装饰器常见使用方法分析
2019/06/26 Python
windows下python安装pip方法详解
2020/02/10 Python
解决tensorboard多个events文件显示紊乱的问题
2020/02/15 Python
python3爬虫中多线程的优势总结
2020/11/24 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
html+css实现自定义图片上传按钮功能
2019/09/04 HTML / CSS
澳大利亚最受欢迎的美发用品目的地:AMR
2019/08/28 全球购物
办公室驾驶员岗位职责
2013/11/15 职场文书
食堂员工工作职责
2013/12/18 职场文书
2014离婚协议书范文(3篇)
2014/11/29 职场文书
入党个人总结范文
2015/03/02 职场文书
药店收银员岗位职责
2015/04/07 职场文书
幼儿园开学通知
2015/04/24 职场文书