pyqt4使用qt designer设计的ui文件的方法(将ui文件转换为python源码和类的方法)
来源:互联网 发布:好用的翻墙工具 知乎 编辑:程序博客网 时间:2024/06/05 00:07
在pyqt4的文件夹里搜索找到pyuic.py这个脚本,然后将其复制到ui文件所在的文件夹(其实也可以不这么做,我是为了方便而这么做)。在配置好python环境的命令行窗口中转到ui所在的文件夹,输入命令
python pyuic.py test.ui -o testUi.py
其中test.ui为你要用的ui文件,testUi.py为ui文件被转换输出的python源码,里面会有Ui_testClass这个类的定义,其中testClass为你在ui文件中设置的ui类名。
使用ui文件时,导入刚刚输出的python类,在你定义的类里面继承ui中的python类即可。举例如下:
from PyQt4.QtGui import *from PyQt4.QtCore import *import testUi #导入ui文件转换出的python源码模块class uitest(QMainWindow, testUi.Ui_testClass): #其中QMainWindow表示uitest继承自QMainWindow,界面为testUi里定义的界面(即Ui文件设计的界面) def __init__(self, parent=None): super(patacTe, self).__init__(parent) self.setupUi(self)app = QApplication(sys.argv)w = uitest() #生成一个uitest类ww.show() #显示窗口wapp.exec_()
运行上列的python程序,即可看到和qt designer所设计的一模一样的界面。
0 0
- pyqt4使用qt designer设计的ui文件的方法(将ui文件转换为python源码和类的方法)
- 使用pyside+designer将.ui文件转化为.py文件的两种方法
- 如何将Qt Designer 产生的*.UI文件转换成QT可以使用的*.H和*.CPP
- 如何将Qt Designer 产生的*.UI文件转换成QT可以使用的*.H和*.CPP
- 如何将Qt Designer 产生的*.UI文件转换成QT可以使用的*.H和*.CPP
- 如何将Qt Designer 产生的*.UI文件转换成QT可以使用的*.H和*.CPP
- pyqt 使用 Qt Designer 设计的ui文件
- qt designer设计的.ui文件转.py文件
- 把Qt Designer的ui文件转换为PySide页面文件
- 把Qt Designer的ui文件转换为PySide页面文件
- 如何利用qt designer设计的ui文件
- Qt designer 打不开ui文件的解决方法
- 如何使用Qt Designer生成的ui文件
- QT:直接使用ui文件生成h文件的方法
- qt使用uic命令将后缀名为.ui的文件输出成.h文件方法
- Python使用Qt的UI文件
- 将qt ui界面文件转换为pyqt python格式
- 在QT Creator中简单的使用UI文件来设计界面并在源码中使用ui文件
- Matlab2014生成cpp-dll-h-lib文件教程
- 洛谷 P1052 过河
- 方法数超过65536官方解决方案
- Redis-benchmark使用总结
- 1100. Mars Numbers (20)
- pyqt4使用qt designer设计的ui文件的方法(将ui文件转换为python源码和类的方法)
- vbgdfg
- apache-ab 并发负载压力测试
- 1st round, 161 One Edit Distance
- CKeditor配置
- java基础之static关键字作用
- 机器学习CART及CCP剪枝原理
- 自定义标签模板
- poj 1013