pyqt 入门简介
2016-11-18 11:36
183 查看
1.转换ui文件为python文件,举例:my.ui
pyuic4 -o my.py my.ui
2. 运行程序代码
3.运行即可
4.安装pyinstaller,打包
pyuic4 -o my.py my.ui
2. 运行程序代码
# -*- coding:utf-8-*- import sys from my import Ui_MainWindow from PyQt4 import QtGui from PIL import Image from PyQt4.QtGui import * from PyQt4.QtCore import QString class ImageWindow(QMainWindow, Ui_MainWindow): def __init__(self): QMainWindow.__init__(self) Ui_MainWindow.__init__(self) self.setupUi(self) self.setWindowIcon(QtGui.QIcon('long.png')) self.textEdit.append(" ==================================") self.textEdit.append(" || ZHENG WEN 2016-11-18 ||") self.textEdit.append(" ==================================") self.arr = None self.pushButton.clicked.connect(self.buttonClicked) def buttonClicked(self): self.textEdit.append("success") def main(): app = QtGui.QApplication(sys.argv) iw = ImageWindow() iw.show() sys.exit(app.exec_()) if __name__ == '__main__': main()
3.运行即可
4.安装pyinstaller,打包
pyinstaller -w --onefile --icon="my.ico" demo.py (打包为一个文件,我这样打包的之后,经常运行不成功) pyinstaller -w --icon="my.ico" demo.py (打包之后一堆文件,运行正常)
相关文章推荐
- JUnit和单元测试入门简介
- linux入门教程1 系统简介
- 史上最简单的Hibernate入门简介
- Spring框架快速入门之简介(四)
- 实例JSP入门(一)Html简介与JSP的世界
- ASP.NET2.0新特性快速入门--Visual Web Developer 2005 速成版简介
- Eclipse入门-- Eclipse的使用简介及插件开发
- Spring框架快速入门之简介(一)
- Spring框架快速入门之简介(三)
- 史上最简单的Hibernate入门简介
- 学习史上最简单的Hibernate入门简介有感
- (转)Eclipse入门-- Eclipse的使用简介及插件开发
- Spring入门01 - 简介 Spring
- 史上最简单的Hibernate入门简介 (转)
- 史上最简单的Hibernate入门简介
- PEAR::HTML_QuickForm入门[1]--简介
- Barracuda 事件模型入门(1) - Barracuda简介
- 最简单的Hibernate入门简介
- PyQt4、PyIce简介
- WTK使用简介——使用入门