PyQt4编程之简短地做出多个选择框
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *class Dialog(QDialog):def __init__(self,parent=None):super(Dialog,self).__init__(parent)self.linDic=dict.fromkeys(('ld1','ld2','ld3','ld4','ld5','ld6'),1)self.btnDic=dict.fromkeys(('ld1','ld2','ld3','ld4','ld5','ld6'),1)keys=self.linDic.keys()grid=QGridLayout();r=0for key in keys:self.linDic[key]=QLineEdit()self.btnDic[key]=QPushButton('...')grid.addWidget(self.linDic[key],r,0)grid.addWidget(self.btnDic[key],r,1)r+=1self.connect(self.btnDic[key],SIGNAL("clicked()"),self.showMsg)self.setLayout(grid)def showMsg(self):filename = QFileDialog.getOpenFileName(self, 'Open file','/home')btn=self.sender()keys = self.linDic.keys()for key in keys:if self.btnDic[key]==btn:breakself.linDic[key].setText(filename)app =QApplication(sys.argv)
dialog=Dialog()
dialog.show()
app.exec_()
PyQt4编程之简短地做出多个选择框相关推荐
- 做出的C++选择以及背后的原因
要让出资人明白你做出的C++选择以及背后的原因.也许出资人会有更容易操作.更快实现的好主意.3.为你提供的日期说明信心范围.很可能管理层不明白你的估算意味着什么,而且你也有可能不理解他们所要的东西. ...
- php jq ajax 4个下拉框联动案列,Ajax与Jquery结合数据库做出实现下拉框的二级联动...
这次给大家带来Ajax与Jquery结合数据库做出实现下拉框的二级联动,Ajax与Jquery结合数据库做出实现下拉框二级联动的注意事项有哪些,下面就是实战案例,一起来看一下. 首先我们需要先建立好数 ...
- 零基础是学java还是python-零基础学习编程,Java、Python你会选择哪个?
现在很多零基础的小伙伴都想要进入到编程行业之中,无论什么情况选择哪门语言都非常重要,毕竟关系到以后的发展和薪资,很多人都知道Python是当下很火的语言,也知道Java是非常高级的编程语言,问题来了, ...
- python是一种动态语言、这意味着_【python编程的优点是什么?难怪选择python的人越来越多了】- 环球网校...
[摘要]Python是一种动态解释的.强类型定义语言:编写它时不需要定义变量类型.python判断值的类型的方法是什么,那么python编程的优点是什么?难怪选择python的人越来越多了,所以你知道 ...
- 如何用方正飞腾做出“凹”形文本框
如何用方正飞腾做出"凹"形文本框,点击直接都是长方形的文本框,插图片很难. 1.排入一个文字块,你会看到文字块的边框上有八个红点: 2.按住shift键,把光标移动到上方中间的红 ...
- 鲤鱼鱼竿豆荚 - 建议做出正确的选择
鲤鱼鱼竿豆荚 - 建议做出正确的选择 捞任何时间当今天大多数的鲤鱼钓鱼者使用多连杆设置窗口,这使垂钓者尝试许多不同的领域,诱饵和钻井平台在同一时间.为了避开背负着许多捕鱼单独banksticks的问题 ...
- [编程题]:n头牛中选择满足所有m种特性的牛(百度2021)
[编程题]:n头牛中选择满足所有m种特性的牛 牛牛管理着一片牧场,在这片牧场中,一共有n头奶牛,为了方便统计,它们排成一排,编号为 1 - n. 现在质检员牛妹在检测这些奶牛的质量,她列出了m条特性, ...
- python编程语言零基础入门-零基础学习编程,Java、Python你会选择哪个?
现在很多零基础的小伙伴都想要进入到编程行业之中,无论什么情况选择哪门语言都非常重要,毕竟关系到以后的发展和薪资,很多人都知道Python是当下很火的语言,也知道Java是非常高级的编程语言,问题来了, ...
- 为什么大猩猩比专家高明:如何让大脑帮你做出正确的选择
在人类大脑进化过程中,前额叶皮层经历了急剧的扩张.当你拿现代人类大脑皮层同其他灵长类动物甚至我们一些原始人类祖先的大脑皮层相比较时,你会发现最明显的解剖学差异就是人类的额头较宽.例如,尼安德特人的大脑 ...
最新文章
- 程序员注意了!人社部“就业报告”:未来5年,这10个新职业有千万缺口
- 张钹、朱松纯、黄铁军等同台激辩:人工智能的“能”与“不能”
- 8. American Friendship 美国式的友谊
- 开发环境中实现Lombok消除Java冗余
- linux x和s 的区别,Hadoop1.x和2.X的HDFS fsimage和edits文件运行机制对比
- 查看centos当前版本
- java笔试题递归,递归(网上搜的一些笔试题)
- MongoDB简介、在node中使用MongoDB
- SpringBoot搭建天气预报微服务系统
- 讲座资源:ASP.NET AJAX 体验
- 【ZZ】神与学霸的区别
- 夏普Sharp MX-M2658N 一体机驱动
- 思科路由器配置命令(三)
- android辅助功能截屏,安卓截屏快捷键截屏方法以及其他的截屏方法【图文】
- 850pro测试软件,业界领先技术 三星850PRO 256G固态硬盘测试
- 以太坊主动数据同步简析
- C++封装zlib库
- 关于姓氏的一些全国分布情况的统计与分析
- Cocos2d-x3.8.1制作愤怒的小鸟
- 英雄联盟LPL比赛数据可视化详细教程,可视化的魅力,你值得拥有!!!
热门文章
- 【ABAP】SAP供应商自定义决裁生成实现
- 客户关系管理SAP整体解决方案
- ABAP通过正则表达式提成字符串中的数字例子
- SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏
- 上市后首份年报亮眼,快手天花板在哪?
- linux中jpg文件,Linux下压缩和优化jpg与png图片的方法
- 10显示不支持导入dwg文件_Global Mapper中80坐标系高程DEM与kml文件叠加实例
- mysql从库同步delete不动了_MySQL主从同步报错故障处理集锦
- python中的urlencode和urldecode的用法
- 7道Python函数相关的练习题