Pycharm 설치 Qt Design 단축 키 의 상세 한 튜 토리 얼
먼저 써 야 할 내용 을 기록 하 다.
1、Qt_디자이너 바로 가기 도구 이름
2.(Qt 설치 경로 designer.exe 작성)
3、$ProjectFileDir$
1、PyUIC 단축 키 이름
2.python 의 설치 디 렉 터 리
3,-m PyQt5.uic.pyuic$FileName$-o$FileName WithoutExtension$.py Ui 파일 복사 파일
4,$FileDir$파일 디 렉 터 리
STEP 1:pycharm 에서 File>Settings>Tools>External Tools,아래 그림 과 같이 캡 처 설정 참조
설정 하면 Pycharm 에서 이 도 구 를 볼 수 있 습 니 다.
다음은 Qt Design 으로 Gui 인터페이스 를 설계 합 니 다.다음 과 같 습 니 다.
Qt Designer 시각 화 인터페이스 에서 이 파일 을 내 보 내 고 PyUIC 도구 로 python 코드 로 변환 합 니 다.
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'chepiao.ui'
#
# Created by: PyQt5 UI code generator 5.15.1
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore, QtGui, QtWidgets
import sys
from PyQt5.QtGui import QPalette,QPixmap,QColor
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(960, 786)
MainWindow.setMinimumSize(QtCore.QSize(960, 786))
MainWindow.setMaximumSize(QtCore.QSize(960, 786))
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.label_title_img = QtWidgets.QLabel(self.centralwidget)
self.label_title_img.setGeometry(QtCore.QRect(0, 0, 960, 141))
title_img = QPixmap('png/bg1.png') #
self.label_title_img.setPixmap(title_img) #
self.label_title_img.setText("")
self.label_title_img.setObjectName("label_title_img")
self.widget_query = QtWidgets.QWidget(self.centralwidget)
self.widget_query.setGeometry(QtCore.QRect(0, 141, 960, 80))
#self.widget_query.setStyleSheet("background-image: url(:/png/bg3.png);")
self.widget_query.setAutoFillBackground(True) #
palette = QPalette() #
palette.setBrush(QPalette.Background,QtGui.QBrush(QtGui.QPixmap('png/bg2.png')))
self.widget_query.setPalette(palette)
self.widget_query.setObjectName("widget_query")
self.label = QtWidgets.QLabel(self.widget_query)
self.label.setGeometry(QtCore.QRect(30, 30, 54, 12))
self.label.setObjectName("label")
self.textEdit = QtWidgets.QTextEdit(self.widget_query)
self.textEdit.setGeometry(QtCore.QRect(80, 20, 110, 30))
self.textEdit.setObjectName("textEdit")
self.label_2 = QtWidgets.QLabel(self.widget_query)
self.label_2.setGeometry(QtCore.QRect(240, 30, 54, 12))
self.label_2.setObjectName("label_2")
self.textEdit_2 = QtWidgets.QTextEdit(self.widget_query)
self.textEdit_2.setGeometry(QtCore.QRect(300, 20, 110, 30))
self.textEdit_2.setObjectName("textEdit_2")
self.label_3 = QtWidgets.QLabel(self.widget_query)
self.label_3.setGeometry(QtCore.QRect(490, 30, 54, 12))
self.label_3.setObjectName("label_3")
self.textEdit_3 = QtWidgets.QTextEdit(self.widget_query)
self.textEdit_3.setGeometry(QtCore.QRect(560, 20, 110, 30))
self.textEdit_3.setObjectName("textEdit_3")
self.toolButton = QtWidgets.QToolButton(self.widget_query)
self.toolButton.setGeometry(QtCore.QRect(720, 22, 54, 26))
self.toolButton.setObjectName("toolButton")
self.textEdit_2.raise_()
self.label.raise_()
self.label_2.raise_()
self.label_3.raise_()
self.textEdit.raise_()
self.textEdit_3.raise_()
self.toolButton.raise_()
self.label_cepiaptype = QtWidgets.QLabel(self.centralwidget)
self.label_cepiaptype.setGeometry(QtCore.QRect(0, 220, 960, 60))
#self.label_cepiaptype.setStyleSheet("background-image: url(:/png/bg3.png);")
self.label_cepiaptype.setAutoFillBackground(True) #
palette = QPalette() #
palette.setBrush(QPalette.Background, QtGui.QBrush(QtGui.QPixmap('png/bg3.png')))
self.label_cepiaptype.setPalette(palette)
self.label_cepiaptype.setText("")
self.label_cepiaptype.setObjectName("label_cepiaptype")
self.checkBox = QtWidgets.QCheckBox(self.centralwidget)
self.checkBox.setGeometry(QtCore.QRect(100, 240, 71, 16))
self.checkBox.setObjectName("checkBox")
self.checkBox_2 = QtWidgets.QCheckBox(self.centralwidget)
self.checkBox_2.setGeometry(QtCore.QRect(250, 240, 71, 16))
self.checkBox_2.setObjectName("checkBox_2")
self.checkBox_3 = QtWidgets.QCheckBox(self.centralwidget)
self.checkBox_3.setGeometry(QtCore.QRect(400, 240, 71, 16))
self.checkBox_3.setObjectName("checkBox_3")
self.checkBox_4 = QtWidgets.QCheckBox(self.centralwidget)
self.checkBox_4.setGeometry(QtCore.QRect(550, 240, 71, 16))
self.checkBox_4.setObjectName("checkBox_4")
self.checkBox_5 = QtWidgets.QCheckBox(self.centralwidget)
self.checkBox_5.setGeometry(QtCore.QRect(700, 240, 71, 16))
self.checkBox_5.setObjectName("checkBox_5")
self.label_4 = QtWidgets.QLabel(self.centralwidget)
self.label_4.setGeometry(QtCore.QRect(30, 240, 54, 12))
self.label_4.setObjectName("label_4")
self.label_cepiaptype_2 = QtWidgets.QLabel(self.centralwidget)
self.label_cepiaptype_2.setGeometry(QtCore.QRect(0, 280, 960, 60))
#self.label_cepiaptype_2.setStyleSheet("background-image: url(:/png/bg4.png);")
self.label_cepiaptype_2.setAutoFillBackground(True) #
palette = QPalette() #
palette.setBrush(QPalette.Background, QtGui.QBrush(QtGui.QPixmap('png/bg4.png')))
self.label_cepiaptype_2.setPalette(palette)
self.label_cepiaptype_2.setText("")
self.label_cepiaptype_2.setObjectName("label_cepiaptype_2")
self.textBrowser = QtWidgets.QTextBrowser(self.centralwidget)
self.textBrowser.setGeometry(QtCore.QRect(0, 340, 970, 450))
self.textBrowser.setObjectName("textBrowser")
self.widget_query.raise_()
self.label_cepiaptype.raise_()
self.label_title_img.raise_()
self.checkBox.raise_()
self.checkBox_2.raise_()
self.checkBox_3.raise_()
self.checkBox_4.raise_()
self.checkBox_5.raise_()
self.label_4.raise_()
self.label_cepiaptype_2.raise_()
self.textBrowser.raise_()
MainWindow.setCentralWidget(self.centralwidget)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", " "))
self.label.setText(_translate("MainWindow", " "))
self.label_2.setText(_translate("MainWindow", " "))
self.label_3.setText(_translate("MainWindow", " "))
self.toolButton.setText(_translate("MainWindow", " "))
self.checkBox.setText(_translate("MainWindow", "GC- "))
self.checkBox_2.setText(_translate("MainWindow", "D- "))
self.checkBox_3.setText(_translate("MainWindow", "Z- "))
self.checkBox_4.setText(_translate("MainWindow", "T- "))
self.checkBox_5.setText(_translate("MainWindow", "K- "))
self.label_4.setText(_translate("MainWindow", " :"))
def show_MainWindow():
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
show_MainWindow()
인 터 페 이 스 를 설계 한 후 다음 에 기능 을 완성 하 다Pycharm 설치 Qt Design 단축 키 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 Pycharm 설치 Qt Design 단축 키 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
IntelliJ 공식 단축키 목록 PDF 일본어 버전Jetbrains의 허가를 받아 각 IDE의 공식 단축키 (keymap reference) 목록 PDF의 일본어 버전을 만들었습니다. 각 이미지를 클릭하면 PDF를 얻을 수 있습니다. IDE 자체의 UI 를 일본어화...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.