
PyQt4学习笔记
PyQt4学习笔记,暂停更新
WEL测试
WEL,资深软件测试工程师,具有7年以上的软件测试项目经验,长期扎根于一线测试工作,主导并成功完成了多个大型软件测试项目,对于软件测试的各个环节和流程有着全面而深入的了解。 WEL精通软件测试的多个领域,包括系统测试、接口测试、性能测试、自动化测试等,并且在容器化技术和数据测试等前沿方向也有着深入的研究和实践。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PyQt4的信号与插槽中简单实例源码讲解
#coding=utf8'''每个GUI库都提供有发生事件(event)的详细信息,例如鼠标点击、按键。例如,如果有一个带有"Click Me"文本的按钮(button),用户点击该按钮,各种信息都变成可用的。GUI库能告诉用户用鼠标点击相关按钮、相关按钮父级widget、相关屏幕的位置。GUI库能告诉用户Shift、Ctrl、Alt以及NumLock按键在点击时的状态、点击和释放的精原创 2017-05-10 14:36:42 · 981 阅读 · 0 评论 -
python获取加拿大国家日平均汇率比数据的脚本DataMake.py
给出部分元数据数据样式:TERMS AND CONDITIONShttp://www.bankofcanada.ca/terms/NAME"Daily exchange rates"DESCRIPTION"Daily average exchange rates - published once each business day by 16:30 ET. All Bank of原创 2017-05-09 14:10:15 · 1346 阅读 · 0 评论 -
PyQt简单的计算器实例讲解
#coding=utf8from __future__ import division #导入除法方法,返回标准值'''这个例子是一个对话风格(dialog-style)的应用程序。对话框风格(dialog-style)意味着该应用程序:没有菜单条、工具条或者状态条、只带有一些按钮、也不存在中心widget。相反,“main window-style(主窗口风格)”应用通常包含如原创 2017-05-08 16:44:17 · 2450 阅读 · 0 评论 -
PyQt4布局部分方法解释说明
布局的方法:---------------------------------------------------------------------------------------b.addLayout(l)------添加布局l到布局框b中,通常是一个水平或垂直布局框b.addSpacing(i)-------在布局b中添加一个固定大小的QSpacerItem,i是整型b.addS翻译 2017-05-16 09:13:03 · 1265 阅读 · 0 评论 -
PyQt4使用QDialogButtonBox操作实例代码讲解
#coding=utf8'''定义一个"dump"的对话框,该对话框的widget通过对话框的调用者设置为初始对象值,对话框的最终值再次通过对话框的调用者直接从widget中获得。一个dump的对话框不知道把它的小部件用于呈现和编辑哪些数据。但是,也可以应用一些基本的验证在一个dump对话框widget上,但是设置包含widget之间相互依赖关系的验证并不常见(或总是可能)。换句话原创 2017-05-16 08:40:47 · 6640 阅读 · 0 评论 -
PyQt4创建一个dump对话框实例源码
#coding=utf8'''定义一个"dump"的对话框,该对话框的widget通过对话框的调用者设置为初始对象值,对话框的最终值再次通过对话框的调用者直接从widget中获得。一个dump的对话框不知道把它的小部件用于呈现和编辑哪些数据。但是,也可以应用一些基本的验证在一个dump对话框widget上,但是设置包含widget之间相互依赖关系的验证并不常见(或总是可能)。换句话原创 2017-05-15 15:53:46 · 581 阅读 · 0 评论 -
PyQt4对话框(dialog类型介绍)
大多数的GUI应用至少有一个对话框,大多数GUI应用有一个main window,而且这个窗口带有许多个dialog。传统的对话框之一是由于它的“智能”,这里可以将它们分为:dump、standard、smart,这依赖于能识别多少应用程序的数据。这些分类将会影响创新并初始化对话框。除了依据智能分类外,对话框还可以依据形态(modality)分类。一个应用形态的对话框,一旦被调用,它将作翻译 2017-05-15 09:37:40 · 1646 阅读 · 1 评论 -
PyQt4学习笔记---------------Day_1(Demo_1.pyw)
#coding=utf8'''python的控制台应用程序和Python模型文件通常都是以.py为后缀,而Python的GUI应用程序以.pyw作为文件后缀。.py和.pyw在Linux系统都是能正常使用的,在Windows系统为了确保.pyw文件能正常使用,使用pythonw.exe文件运行.pyw文件。这确保当运行一个Python GUI应用程序时,不必在控制窗口出现。在Mac原创 2017-05-05 10:39:58 · 718 阅读 · 0 评论 -
PyQt4银行存款计算小程序代码实例如下,只供参考
#coding=utf8 from __future__ import division #执行该语句必须放在首行,不然会报错'''该实例是一个利率计算小程序,用来计算用户存款在指定年限与利率的情况,用户获取的总金额。界面设计:QDialog中包含一个QVBoxLayout、4个QHBoxLayout两个范围器(QDoubleSpinBox)、一个下拉框(QComboBox)、原创 2017-05-12 14:23:50 · 1105 阅读 · 0 评论 -
PyQt4调用partial函数绑定多个信号到相同slot源码实例
PyQt4.3包含4.3操作的实例源码,本人是4.8.7:#coding=utf8'''把一个button的clicked()信号连接到一个响应信号的方法可能是最常见的连接场景。但是如果大多数处理是相同的,只需要一些参数化即可确定哪个特定按钮被按下。在这样的情况下,通常的做法是把没法button连接相同的slot。这里有两种实现方法:1》使用partial(局部)函数来包装一个带有原创 2017-05-12 10:14:32 · 1605 阅读 · 0 评论 -
PyQt4一个button对应一个slot(插槽)实例源码讲解
#coding=utf8'''这个实例中实现,一个slot连接两个或者多个信号,而且具有不同的slot行为。这个实例中包括5个button和一个label,当其中任何一个button被点击,信号与slot机制被用来更新label的文本信息。把一个button的clicked()信号连接到一个响应信号的方法可能是最常见的连接场景。'''import sysfrom PyQt4.QtC原创 2017-05-12 09:25:55 · 3030 阅读 · 2 评论 -
PyQt给组件创建信号并使用自定义信号源码实例
#coding=utf8'''可以通过QObject.emit()给一个组件创建一个自己的信号。一个信号如果不带有参数(不带有括号,例如atzero),则该信号是一个短路信号。当一个短路信号被发射,任何数字都可以被当做一个详细参数传递给emit()方法,并且它们作为一个Python对象被传递。这避免了将参数转换为C ++类型的开销,也意味着可以传递任意Python对象,该对象不能转换原创 2017-05-11 11:28:31 · 1397 阅读 · 0 评论 -
PyQt汇率兑换工具实现的代码,需要引用上一节写的DataMake类
#coding=utf8'''货币转换实例讲解:这个应用必须第一下载和参数这交换汇率。那么它必须创建用户接口来指定用户货币和感兴趣的金额。这个应用需要导入包:sys、urllib2、PyQt4.QtCore、PyQt4.QtGui库。urllib2库提供一种方便抓取网络文件的功能。首先,创建一个集成QDialog的类Form,创建一个构造函数:该构造函数包含一个参数parent原创 2017-05-09 14:43:40 · 746 阅读 · 0 评论