求赞----求关注
Qt Designer,QtUIC导入Pycharm
首先我们需要先安装PyQt5的安装包,打开cmd进入命令,输入如下pip install PyQt5 和pip install pyqt5-tools下载正确可以用pip list 检测。
然后我们在File中打开Settings,进行添加即可
文件路径自行添加到指定的路径
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
$FileDir$
再点击Apply,运行,ok,完成了Qt Designer,QtUIC的导入
Pycharm如何快速打开Qt Designer制作Ui文件,并生成py文件
如下图,即可以打开Qt Designer设计界面,进行设计
然后你就可以在这个界面添加东西啦随便添加一个东西并且保存,如下
在回到你保存路径下的pycharm文件,如下操作,即可以把ui文件快速转化为py文件,我们可以简单的给它加个代码运行一下
from PyQt5.QtWidgets import QApplication , QMainWindow
import sys
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_Dialog()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
就可以调出刚刚做的界面啦!
你可以看一下下面的链接,教你更快的了解Qt Designer设计操作
https://blog.csdn.net/ljlchrr/article/details/82118993
全部代码如下:
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file '额.ui'
#
# Created by: PyQt5 UI code generator 5.11.2
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_Dialog(object):
def setupUi(self, Dialog):
Dialog.setObjectName("Dialog")
Dialog.resize(697, 486)
self.pushButton = QtWidgets.QPushButton(Dialog)
self.pushButton.setGeometry(QtCore.QRect(210, 170, 93, 28))
self.pushButton.setObjectName("pushButton")
self.retranslateUi(Dialog)
QtCore.QMetaObject.connectSlotsByName(Dialog)
def retranslateUi(self, Dialog):
_translate = QtCore.QCoreApplication.translate
Dialog.setWindowTitle(_translate("Dialog", "Dialog"))
self.pushButton.setText(_translate("Dialog", "PushButton"))
from PyQt5.QtWidgets import QApplication , QMainWindow
import sys
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_Dialog()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())