Feb-13-2021, 05:39 AM
Totally didn't see the insert python button.
Line 46. Parameter "MainWindow" unfilled.
ex = Ui_MainWindow()
I'm going to look at the code some more tomorrow with fresh eyes. I'm not entirely sure why I need the top if statement. I was thinking I would place "object" as the parameter here but no go. I'll figure it out in the morning.
Line 46. Parameter "MainWindow" unfilled.
ex = Ui_MainWindow()
I'm going to look at the code some more tomorrow with fresh eyes. I'm not entirely sure why I need the top if statement. I was thinking I would place "object" as the parameter here but no go. I'll figure it out in the morning.
from PyQt5 import QtWidgets, QtCore from PySide2.QtCore import * from PySide2.QtWidgets import * import sys class Ui_MainWindow(object): def __init__(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(327, 196) MainWindow.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.CentralWidget = QWidget(MainWindow) self.CentralWidget.setObjectName(u"centralized") self.label = QLabel(self.CentralWidget) self.label.setObjectName(u'label') self.label.setGeometry(QRect(10, 0, 151, 181)) self.hardware_button = QPushButton(self.CentralWidget) self.hardware_button.setObjectName(u"hardware_button") self.hardware_button.setGeometry(QRect(190, 10, 121, 51)) self.software_button = QPushButton(self.CentralWidget) self.software_button.setObjectName(u"software_button") self.software_button.setGeometry(QRect(190, 70, 121, 51)) self.reporting_button = QPushButton(self.CentralWidget) self.reporting_button.setObjectName(u"reporting_button") self.reporting_button.setGeometry(QRect(190, 130, 121, 41)) MainWindow.setCentralWidget(self.CentralWidget) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(QCoreApplication.translate(MainWindow, "Hardware/Software Manager")) self.label.setText(QCoreApplication.translate(MainWindow, "Hardware/Software Manager", None)) self.hardware_button.setText(QCoreApplication.translate(MainWindow, u"Hardware")) self.software_button.setText(QCoreApplication.translate(MainWindow, u"Software")) self.reporting_button.setText(QCoreApplication.translate(MainWindow, u"Reporting")) if __name__ == "__main__": app = QtWidgets.QApplication(sys.argv) ex = Ui_MainWindow() w = QtWidgets.QMainWindow() ex.__init__(w) w.show() sys.exit(app.exec_())