PyQt5
杀了这个男孩
杀了男孩成为男人担当责任
展开
-
PyQt4之对话框示例
话说PyQt4,是不是版本有点乱啊,一个功能学了几个地方,都不一样,有的没反应,有的出错,总算拼出来了。示例文档是表现这个对话框当然是用designer画出来的,转换成py文件。下面是主程序代码import sysfrom PyQt4 import QtGui, QtCorefrom pyqt.dialog_ui import Ui_notepad #原创 2014-03-19 21:28:58 · 2033 阅读 · 0 评论 -
Qt设计师与主程序调用方法
本能地对手写代码作UI不感冒。因为UI要作专业设计啊,你用代码写的同事怎么美化?但是对设计师作的ui文件,又不太会用。勉强套一个代码的样式,对一个ui会用了,有两个代码就又乱了。rapid gui programing with python and qt第五章,终于有了一个主窗口和子窗口的例子。虽然书上用的代码,我用设计师也做出来了。先画好两个UI,只布元素,原创 2014-03-22 17:02:40 · 2057 阅读 · 1 评论 -
一个计算器的代码,只做注释
"""rapid_GUI program with pyqt,这本书的一些代码,整理一下,文字全部体现在注释里。"""from __future__ import divisionfrom PyQt4.QtCore import *from PyQt4.QtGui import *from math import *import sysclass Form(翻译 2014-03-21 22:30:06 · 1715 阅读 · 0 评论 -
汇率计算器的代码
"""代码来自Rapid GUI with PyQt4,时间变了,很多东西的变化,调试好累"""__author__ = 'dd'import sysimport urllib.request # 注意python3.3 的urllib格式变化。from PyQt4.QtCore import *from PyQt4.QtGui import *class原创 2014-03-22 10:48:41 · 2397 阅读 · 0 评论 -
关于pyuic的使用方法
关于pyuic5,有时提供的是pyuic5.exe, 有时是pyuic5.bat,用法都一样。重要的参数有2个,一个是o,一个是x(嗯,确实是有点那个)pyuic $FileName$ -o ui_$FileNameWithoutExtension$.py -x意思是,将 file.ui这个文件,生成一个名字为ui_file.py的文件,这个文件可直接执行(-x)的意思。那么生成的原创 2018-02-03 08:22:56 · 17473 阅读 · 0 评论 -
PyQt5 QSettings的几个坑
关于PyQt5中QSettings的一个坑为什么这么多坑,其中一个原因是文档不全,资料最全的是qt4,但是按4来学习,则有跳坑无数。 其中几个,在用python3+PyQt5改写Python Qt GUI快速编程的第6章实例主窗口一文中已经写了很多。 其实这一章我也是走过的,但是对settings没有测试。 但是今天一个问题困了一天的时间。 其中保存是这样的:原创 2018-02-03 19:05:27 · 5332 阅读 · 0 评论 -
pyqt5自定义拖放功能的实现解说
样例仍然来自《Rapid GUI Programming with Python and Qt》一书。 中文版240页对拖放的支持有一段很重要的说明,但是有点语焉不详,所以结合代码部分重新给自己解释一下。 书中说: setAcceptDrops()方法从QWidget继承而来,不过setDragEnabled()则不是,因此在默认情况下,只有部分窗口部件中它才是可用的。如果打算创建一个原创 2018-02-06 09:18:06 · 4527 阅读 · 1 评论