本文主要是介绍Pyqt_QTdesigner_Pycharm安装以及运行,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
基础概念
- PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。
- Qt Designer是一个可视化的用户界面设计工具,用于创建和编辑Qt应用程序的用户界面。它是Qt开发工具包(Qt SDK)的一部分,与Qt Creator集成在一起。
Pycharm的Pyqt安装
- 打开pycharm->Setting->pythonProject->Python interpereter->安装pyqt5和pyqt-tools。
- Setting->Exteral Tools->点击加号,命名qt designer,在program里添加designer.exe路径(在site-package路径下搜索designer)->继续添加pyUIC,program为python路径。->
Arguments:$FileName$ -o $FileNameWithoutExtension$.py
->OK。
启动Pyqt
- 上方工具栏选择Tools->External Tools->QT designer->启动。
- 启动之后界面:
- 创建窗口编辑完成之后通过CTAL+R运行当前窗口。
- 编辑完成之后通过CTAL+S保存当前.ui文件。
运行窗口UI文件
- 复制上一步保存的UI文件到当前pycharm项目文件夹下->右键UI文件->external tools->Pyuic->得到对于的.py文件。
- 导入库:
from PyQt5.QtWidgets import QApplication,QMainWindow import sys
- 主类继承QMainwindow父类,并初始化类代码:
def __init__(self):super().__init__()self.setupUi(self)self.retranslateUi(self)
#末尾添加启动语句:
if __name__ == '__main__':app = QApplication(sys.argv)MainWindow1 = QMainWindow() #MainWindow1随便改ui = Ui_MainWindow() #随便改ui.setupUi(MainWindow1)MainWindow1.show()sys.exit(app.exec_())
可成功运行
这篇关于Pyqt_QTdesigner_Pycharm安装以及运行的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!