当前位置:   article > 正文

python+pyqt5+qt写界面(含资源文件的生成)_pyqt5 做个库存系统界面

pyqt5 做个库存系统界面

1.qt编写界面

众所周知,qt可以用ui设计出非常漂亮的界面,用生成ui的拖动窗口可实现界面.ui文件的生成,示例如下图


2.安装pyqt5,python3.5: pip install pyqt5
     python2.7: pip install python-qt5
3.生成python对应的ui文件
 打开pyqt5安装的目录E:\Python27\Lib\site-packages\PyQt5, cmd窗口进入该目录,
 键入如下命令生成qt中.ui文件对应的.py文件
pyuic5 qt的.ui文件对应的目录 -o 要保存的
与之对应的.py的目录
例如: pyuic5 ./mainwindow.ui -o ./mianwindow.py
 键入如下命令生成qt中.qrc(资源文件)对应的.py文件
pyrcc5 qt的.qrc文件对应的目录 -o 要保存的与之对应的.py
的目录
例如:pyrcc5 ./image.qrc -o ./image.py
4.成功生成如上所示的ui文件和qrc文件对应的.py文件之后,在.ui文件生成的.py文件中添加import image
新建一个.py文件,添加如下代码,便可运行生成的界面
  1. from mainwindow import Ui_MainWindow
  2. from PyQt5 import QtWidgets, QtGui
  3. if __name__ == "__main__":
  4. app = QtWidgets.QApplication(sys.argv)
  5. w = QtWidgets.QMainWindow()
  6. ex = Ui_MainWindow()
  7. ex.setupUi(w)
  8. w.show()
  9. sys.exit(app.exec_())














声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/312112
推荐阅读
相关标签
  

闽ICP备14008679号