pyqt4
lainegates
think more, code less.
展开
-
如何使用好pyqt的signal和slot
如果你是使用PyQT 4.5之後的版本,除了傳統的signal/slot的連接方式外,你還多了一種比較符合Python樣式的寫法。 這種寫法是透過下面兩種新的PyQT物件來達成pyqtSignalpyqtSlot正如其名, pyqtSingal是用來定義signal,而pyqtSlot 則是用於slot。首先,我們來了解如何利用pyqtSignal來制定一個signal。原创 2012-12-23 21:55:06 · 11111 阅读 · 1 评论 -
pyqt 使用 Qt Designer 设计的ui文件
qt的一个强大之后便是可以直观地使用 qt designer 设计界面,pyqt也可以使用这个ui文件,大大简化了ui的设计时间。使用方法:如果没有使用eric一类的IDE,那么可以使用命令行的方式将ui文件转化成.py文件,pyqt是自带pyuic.py这个工具的。首先,必须在给python安装了pyqt,安装方法见http://blog.csdn.net/lainegate原创 2013-03-10 15:22:45 · 28750 阅读 · 4 评论 -
pyqt4 使用qrc 文件
qt提供了非常好用的rcc系统,尤其当系统使用了非常多的图片要管理的时候。qt管理的方式就是使用qrc文件。在QtDesigner中可以直接建立qrc文件。编辑好自己的qrc文件之后,在 "python目录/Lib/site-packages/PyQt4"下可以找到pyrcc4.exe文件,这个文件就是主角了。pyrcc4 -o D:/form_rc.py D:/form.qrc原创 2013-04-08 20:08:06 · 6404 阅读 · 0 评论 -
pyQt4 安装
qt是c++库,在python中使用这个库就必须要有接口,使用python能够调用C++代码,qt官方选择了sip这个python与qt的接口库。在pyqt的官网上,http://www.riverbankcomputing.co.uk/software/pyqt/download/可以找到sip下载链接:http://www.riverbankcomputing.co.uk/soft原创 2013-03-10 15:10:24 · 37133 阅读 · 0 评论 -
pyqt下QTableWidget使用方法小结
QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。说到QTableWidget,就必须讲一下它跟QTabelView的区别了。QTableWidget是QTableView的子类,主要的区别是QTableView可以使用自定义的数据模型来显示内容(也就是先要通过setModel来绑定数据源),而QTableWidget则只能使用标准的数据模型,并原创 2012-12-18 14:48:52 · 32220 阅读 · 3 评论