# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'SHIFT.ui'
#
# Created by: PyQt5 UI code generator 5.14.1
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtWidgets,QtGui
import sys
class Ui_MainWindow(QtWidgets.QMainWindow()):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(530, 484)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.groupBox = QtWidgets.QGroupBox(self.centralwidget)
self.groupBox.setGeometry(QtCore.QRect(10, 10, 281, 81))
font = QtGui.QFont()
font.setPointSize(14)
self.groupBox.setFont(font)
self.groupBox.setObjectName("groupBox")
self.MessagesLabel = QtWidgets.QLabel(self.groupBox)
self.MessagesLabel.setGeometry(QtCore.QRect(10, 30, 261, 41))
self.MessagesLabel.setText("")
self.MessagesLabel.setObjectName("MessagesLabel")
self.AvailableSubjectsTable = QtWidgets.QTableView(self.centralwidget)
self.AvailableSubjectsTable.setGeometry(QtCore.QRect(10, 130, 281, 301))
self.AvailableSubjectsTable.setObjectName("AvailableSubjectsTable")
self.label = QtWidgets.QLabel(self.centralwidget)
self.label.setGeometry(QtCore.QRect(10, 110, 201, 16))
self.label.setObjectName("label")
self.BrowseBtn = QtWidgets.QPushButton(self.centralwidget)
self.BrowseBtn.setGeometry(QtCore.QRect(210, 100, 81, 32))
self.BrowseBtn.setObjectName("BrowseBtn")
self.label_2 = QtWidgets.QLabel(self.centralwidget)
self.label_2.setGeometry(QtCore.QRect(320, 40, 191, 16))
self.label_2.setObjectName("label_2")
self.SubjectID = QtWidgets.QLineEdit(self.centralwidget)
self.SubjectID.setGeometry(QtCore.QRect(320, 60, 191, 21))
self.SubjectID.setObjectName("SubjectID")
self.StudyTitle = QtWidgets.QLineEdit(self.centralwidget)
self.StudyTitle.setGeometry(QtCore.QRect(320, 120, 191, 21))
self.StudyTitle.setObjectName("StudyTitle")
self.label_3 = QtWidgets.QLabel(self.centralwidget)
self.label_3.setGeometry(QtCore.QRect(320, 100, 191, 16))
self.label_3.setObjectName("label_3")
self.PIName = QtWidgets.QLineEdit(self.centralwidget)
self.PIName.setGeometry(QtCore.QRect(320, 180, 191, 21))
self.PIName.setObjectName("PIName")
self.label_4 = QtWidgets.QLabel(self.centralwidget)
self.label_4.setGeometry(QtCore.QRect(320, 160, 191, 16))
self.label_4.setObjectName("label_4")
self.ResearcherName = QtWidgets.QLineEdit(self.centralwidget)
self.ResearcherName.setGeometry(QtCore.QRect(320, 240, 191, 21))
self.ResearcherName.setObjectName("ResearcherName")
self.label_5 = QtWidgets.QLabel(self.centralwidget)
self.label_5.setGeometry(QtCore.QRect(320, 220, 191, 16))
self.label_5.setObjectName("label_5")
self.ViewKSpaceChBx = QtWidgets.QCheckBox(self.centralwidget)
self.ViewKSpaceChBx.setGeometry(QtCore.QRect(320, 280, 171, 20))
self.ViewKSpaceChBx.setObjectName("ViewKSpaceChBx")
self.SemiAutoChBx = QtWidgets.QCheckBox(self.centralwidget)
self.SemiAutoChBx.setGeometry(QtCore.QRect(320, 310, 171, 20))
self.SemiAutoChBx.setObjectName("SemiAutoChBx")
self.RonPopeilChBx = QtWidgets.QCheckBox(self.centralwidget)
self.RonPopeilChBx.setGeometry(QtCore.QRect(320, 340, 171, 20))
self.RonPopeilChBx.setObjectName("RonPopeilChBx")
self.AnalyzeBtn = QtWidgets.QPushButton(self.centralwidget)
self.AnalyzeBtn.setGeometry(QtCore.QRect(320, 370, 191, 71))
self.AnalyzeBtn.setObjectName("AnalyzeBtn")
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 530, 22))
self.menubar.setObjectName("menubar")
self.menuOptions = QtWidgets.QMenu(self.menubar)
self.menuOptions.setObjectName("menuOptions")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.actionClose_Window = QtWidgets.QAction(MainWindow)
self.actionClose_Window.setObjectName("actionClose_Window")
self.actionReset_App = QtWidgets.QAction(MainWindow)
self.actionReset_App.setObjectName("actionReset_App")
self.actionExit_App = QtWidgets.QAction(MainWindow)
self.actionExit_App.setObjectName("actionExit_App")
self.menuOptions.addAction(self.actionReset_App)
self.menuOptions.addSeparator()
self.menuOptions.addAction(self.actionExit_App)
self.menubar.addAction(self.menuOptions.menuAction())
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
self.groupBox.setTitle(_translate("MainWindow", "Messages"))
self.label.setText(_translate("MainWindow", "Subjects Available for Processing"))
self.BrowseBtn.setText(_translate("MainWindow", "Browse"))
self.label_2.setText(_translate("MainWindow", "Subject ID: (Optional)"))
self.label_3.setText(_translate("MainWindow", "Study Title: (Optional)"))
self.label_4.setText(_translate("MainWindow", "PI Name: (Optional)"))
self.label_5.setText(_translate("MainWindow", "Researcher Name: (Optional)"))
self.ViewKSpaceChBx.setText(_translate("MainWindow", "View K-Space Relaxation"))
self.SemiAutoChBx.setText(_translate("MainWindow", "Semi-Auto Mode"))
self.RonPopeilChBx.setText(_translate("MainWindow", "Ron Popeil (Full Auto)"))
self.AnalyzeBtn.setText(_translate("MainWindow", "Analyze"))
self.menuOptions.setTitle(_translate("MainWindow", "Options?"))
self.actionClose_Window.setText(_translate("MainWindow", "Close Window"))
self.actionReset_App.setText(_translate("MainWindow", "Reset App"))
self.actionExit_App.setText(_translate("MainWindow", "Exit App"))
app = QtWidgets.QApplication(sys.argv)
window = Ui_MainWindow()
app.exec_()
Использование PyQt5 в Spyder4. Окно не отображается. Мне нужно поместить больше текста здесь, потому что алгоритм публикации не думает, что я поместил достаточно деталей, но на самом деле я чувствую, что это простой вопрос, который я часами пытался выполнить, не спрашивая, но я новичок в этом, так что иногда тебе нужна помощь По-видимому, я до сих пор не достаточно подробно об этой проблеме. Я имею в виду, ДОЛЖЕН ли мой код находиться там, где мне нужно продолжать печатать, просто чтобы отправить полный код, чтобы я мог получить простой ответ?