Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台 分类: Linux Ubuntu Oracle 2014-10-14 14:49 3613人阅读 评论(13) 收藏 举报 UbuntuPythonSIPPyQt5Eric6 目录(?)[+] 引言 找 了很多Python GUI工具...
分类:
编程语言 时间:
2015-02-28 11:39:43
阅读次数:
208
【说明】此例扒自 Qt 官网,原例是 C++ 代码,我把它改写成了 Python + PyQt5 版本。有了前一个例子的成功,这个例子改写的非常之快。记得第一个例子花了我几天的时间,而这个例子只花了半个小时。当然,过程中也遇到了一些新问题,比如 renderAreas 被定义成 QList类,而QL...
分类:
其他好文 时间:
2015-02-09 15:28:49
阅读次数:
712
【说明】 好吧,坦白从宽,我是Qt扒手(不要鄙视我)。这是我根据qt官网提供的C++版本的例子(http://doc.qt.io/qt-5/qtwidgets-painting-basicdrawing-example.html),改编而成的Python版本。 由于本人没有C++基础,其难度之大,自...
分类:
其他好文 时间:
2015-02-09 07:03:43
阅读次数:
748
【说明】本文用 PyQt5 的QTimer类的两种方式实现电子时钟【效果图】【知识点】 QTimer类提供了定时器信号/槽和单触发定时器。 它在内部使用定时器事件来提供更通用的定时器。 QTimer很容易使用:创建一个QTimer,使用start()来开始并且把它的timeout()连接到适当的槽。...
分类:
其他好文 时间:
2015-02-08 23:03:40
阅读次数:
559
【概览】1、显示原生Qwidget 1)不使用布局(绝对定位) 2)使用布局2、显示Qwidget的自定义类 1)不使用布局(绝对定位) 2)使用布局【知识点】1、显示原生Qwidget1)不使用布局(绝对定位)这种情况下,原生QWidget部件在实例化时必须带parent参数,当然parent =...
剩下计算函数(self.calculator)未实现,有兴趣的朋友可以实现它【知识点】1、利用循环添加按钮部件,及给每个按钮设置信号/槽2、给按钮设置固定大小:button.setFixedSize(QtCore.QSize(60,30))3、取事件的的发送者(此例为各个按钮)的文本: self.s...
分类:
其他好文 时间:
2015-02-06 00:45:29
阅读次数:
298
这个例子我做了好几天:1)官网C++的源码,改写成PyQt5版本的代码,好多细节不会转化2)网上的PyQt的例子根本运行不了填了无数个坑,结合二者,终于能完成了一个关于绘图的东西。这个过程也掌握了很多新的知识点【知识点】1、关于多个点的使用poitns = [QPoint(10, 80), QPoi...
分类:
其他好文 时间:
2015-02-05 07:02:45
阅读次数:
940
很全的Qt的标准对话框,包含QInputDialog、QColorDialog、QFontDialog、QMessageBox、QOpenFileDialog...全部是由官网的C++版本,转换成PyQt5版本。有些细节忽略了,因为实在不知怎么转换过来。捣鼓了一晚上,总算完成了,好累啊,不过很开心!...
分类:
其他好文 时间:
2015-02-04 08:10:47
阅读次数:
1312
PyQt5 和 PyQt4 之间的差异PyQt5不兼容PyQt4(尽管经验表明,将PyQt4的应用程序移植到PyQt5难度不是很大)。本节描述了两者之间的主要差异。支持Python的版本不支持较早的Python2.6之前的版本┊。推荐使用特性PyQt5不支持任何被标记为过时的或废弃的QT V5.0 ...
分类:
其他好文 时间:
2015-02-02 17:46:11
阅读次数:
14968
PyQt 5.4参考指南简介这是5.4 pyqt5参考指南。pyqt5是一套绑定了 Digia 的 Python V5的Qt应用程序框架。QT是一个C++库和开发工具,包括平台 独立抽象的图形用户界面,网络,线程, 正则表达式,SQL数据库,XML,SVG,OpenGL,以及用户和应用 。pyqt5...
分类:
其他好文 时间:
2015-02-02 07:08:00
阅读次数:
2100