diff --git a/Teil_60_Qt_1.py b/Teil_60_Qt_1.py
new file mode 100644
index 0000000..a50bea6
--- /dev/null
+++ b/Teil_60_Qt_1.py
@@ -0,0 +1,14 @@
+from PySide6.QtWidgets import QApplication, QMainWindow
+from pyqt5_gui import Ui_MainWindow
+
+class Frm_main(QMainWindow, Ui_MainWindow):
+ def __init__(self):
+ super().__init__()
+ self.setupUi(self)
+
+app = QApplication()
+frm_main = Frm_main()
+frm_main.lbl_eins.setText("Ein Label")
+#self.lbl_eins.setText(QCoreApplication.translate("MainWindow", u"Das Label", None))
+frm_main.show()
+app.exec()
diff --git a/pyqt5.ui b/pyqt5.ui
index d2cd36c..9127345 100644
--- a/pyqt5.ui
+++ b/pyqt5.ui
@@ -6,15 +6,15 @@
0
0
- 366
- 232
+ 489
+ 299
TestApp
-
+
0
@@ -29,6 +29,16 @@
-
+
-
+
+
+ Das Label
+
+
+ Qt::AlignCenter
+
+
+
-
@@ -67,7 +77,7 @@
0
0
- 366
+ 489
22
diff --git a/pyqt5_gui.py b/pyqt5_gui.py
index b6ce634..cd9f9ed 100644
--- a/pyqt5_gui.py
+++ b/pyqt5_gui.py
@@ -1,77 +1,98 @@
# -*- coding: utf-8 -*-
-# Form implementation generated from reading ui file '.\pyqt5.ui'
-#
-# Created by: PyQt5 UI code generator 5.15.10
-#
-# 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
+################################################################################
+## Form generated from reading UI file 'pyqt5.ui'
+##
+## Created by: Qt User Interface Compiler version 6.6.0
+##
+## WARNING! All changes made in this file will be lost when recompiling UI file!
+################################################################################
+from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
+ QMetaObject, QObject, QPoint, QRect,
+ QSize, QTime, QUrl, Qt)
+from PySide6.QtGui import (QAction, QBrush, QColor, QConicalGradient,
+ QCursor, QFont, QFontDatabase, QGradient,
+ QIcon, QImage, QKeySequence, QLinearGradient,
+ QPainter, QPalette, QPixmap, QRadialGradient,
+ QTransform)
+from PySide6.QtWidgets import (QApplication, QHBoxLayout, QLabel, QMainWindow,
+ QMenu, QMenuBar, QPushButton, QSizePolicy,
+ QStatusBar, QVBoxLayout, QWidget)
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
- MainWindow.setObjectName("MainWindow")
- MainWindow.resize(366, 232)
- self.centralwidget = QtWidgets.QWidget(MainWindow)
- self.centralwidget.setObjectName("centralwidget")
- self.widget = QtWidgets.QWidget(self.centralwidget)
- self.widget.setGeometry(QtCore.QRect(0, 0, 361, 181))
- self.widget.setObjectName("widget")
- self.horizontalLayout = QtWidgets.QHBoxLayout(self.widget)
+ if not MainWindow.objectName():
+ MainWindow.setObjectName(u"MainWindow")
+ MainWindow.resize(489, 299)
+ self.action_oeffnen = QAction(MainWindow)
+ self.action_oeffnen.setObjectName(u"action_oeffnen")
+ self.centralwidget = QWidget(MainWindow)
+ self.centralwidget.setObjectName(u"centralwidget")
+ self.layoutWidget = QWidget(self.centralwidget)
+ self.layoutWidget.setObjectName(u"layoutWidget")
+ self.layoutWidget.setGeometry(QRect(0, 0, 361, 181))
+ self.horizontalLayout = QHBoxLayout(self.layoutWidget)
+ self.horizontalLayout.setObjectName(u"horizontalLayout")
self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
- self.horizontalLayout.setObjectName("horizontalLayout")
- self.verticalLayout = QtWidgets.QVBoxLayout()
- self.verticalLayout.setObjectName("verticalLayout")
- self.pBtn_laden = QtWidgets.QPushButton(self.widget)
- self.pBtn_laden.setObjectName("pBtn_laden")
+ self.verticalLayout = QVBoxLayout()
+ self.verticalLayout.setObjectName(u"verticalLayout")
+ self.lbl_eins = QLabel(self.layoutWidget)
+ self.lbl_eins.setObjectName(u"lbl_eins")
+ self.lbl_eins.setAlignment(Qt.AlignCenter)
+
+ self.verticalLayout.addWidget(self.lbl_eins)
+
+ self.pBtn_laden = QPushButton(self.layoutWidget)
+ self.pBtn_laden.setObjectName(u"pBtn_laden")
+
self.verticalLayout.addWidget(self.pBtn_laden)
- self.pBtn_schliessen = QtWidgets.QPushButton(self.widget)
- self.pBtn_schliessen.setObjectName("pBtn_schliessen")
+
+ self.pBtn_schliessen = QPushButton(self.layoutWidget)
+ self.pBtn_schliessen.setObjectName(u"pBtn_schliessen")
+
self.verticalLayout.addWidget(self.pBtn_schliessen)
+
+
self.horizontalLayout.addLayout(self.verticalLayout)
- self.pBtn_ok = QtWidgets.QPushButton(self.widget)
- self.pBtn_ok.setObjectName("pBtn_ok")
+
+ self.pBtn_ok = QPushButton(self.layoutWidget)
+ self.pBtn_ok.setObjectName(u"pBtn_ok")
+
self.horizontalLayout.addWidget(self.pBtn_ok)
- self.pBtn_abbrechen = QtWidgets.QPushButton(self.widget)
- self.pBtn_abbrechen.setObjectName("pBtn_abbrechen")
+
+ self.pBtn_abbrechen = QPushButton(self.layoutWidget)
+ self.pBtn_abbrechen.setObjectName(u"pBtn_abbrechen")
+
self.horizontalLayout.addWidget(self.pBtn_abbrechen)
+
MainWindow.setCentralWidget(self.centralwidget)
- self.menubar = QtWidgets.QMenuBar(MainWindow)
- self.menubar.setGeometry(QtCore.QRect(0, 0, 366, 22))
- self.menubar.setObjectName("menubar")
- self.menuDatei = QtWidgets.QMenu(self.menubar)
- self.menuDatei.setObjectName("menuDatei")
+ self.menubar = QMenuBar(MainWindow)
+ self.menubar.setObjectName(u"menubar")
+ self.menubar.setGeometry(QRect(0, 0, 489, 22))
+ self.menuDatei = QMenu(self.menubar)
+ self.menuDatei.setObjectName(u"menuDatei")
MainWindow.setMenuBar(self.menubar)
- self.statusbar = QtWidgets.QStatusBar(MainWindow)
- self.statusbar.setObjectName("statusbar")
+ self.statusbar = QStatusBar(MainWindow)
+ self.statusbar.setObjectName(u"statusbar")
MainWindow.setStatusBar(self.statusbar)
- self.action_oeffnen = QtWidgets.QAction(MainWindow)
- self.action_oeffnen.setObjectName("action_oeffnen")
- self.menuDatei.addAction(self.action_oeffnen)
+
self.menubar.addAction(self.menuDatei.menuAction())
+ self.menuDatei.addAction(self.action_oeffnen)
self.retranslateUi(MainWindow)
- QtCore.QMetaObject.connectSlotsByName(MainWindow)
+
+ QMetaObject.connectSlotsByName(MainWindow)
+ # setupUi
def retranslateUi(self, MainWindow):
- _translate = QtCore.QCoreApplication.translate
- MainWindow.setWindowTitle(_translate("MainWindow", "TestApp"))
- self.pBtn_laden.setText(_translate("MainWindow", "Laden"))
- self.pBtn_schliessen.setText(_translate("MainWindow", "Schließen"))
- self.pBtn_ok.setText(_translate("MainWindow", "Okay"))
- self.pBtn_abbrechen.setText(_translate("MainWindow", "Abbrechen"))
- self.menuDatei.setTitle(_translate("MainWindow", "Datei"))
- self.action_oeffnen.setText(_translate("MainWindow", "&öffnen"))
+ MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"TestApp", None))
+ self.action_oeffnen.setText(QCoreApplication.translate("MainWindow", u"&\u00f6ffnen", None))
+ self.lbl_eins.setText(QCoreApplication.translate("MainWindow", u"Das Label", None))
+ self.pBtn_laden.setText(QCoreApplication.translate("MainWindow", u"Laden", None))
+ self.pBtn_schliessen.setText(QCoreApplication.translate("MainWindow", u"Schlie\u00dfen", None))
+ self.pBtn_ok.setText(QCoreApplication.translate("MainWindow", u"Okay", None))
+ self.pBtn_abbrechen.setText(QCoreApplication.translate("MainWindow", u"Abbrechen", None))
+ self.menuDatei.setTitle(QCoreApplication.translate("MainWindow", u"Datei", None))
+ # retranslateUi
-
-if __name__ == "__main__":
- import sys
- app = QtWidgets.QApplication(sys.argv)
- MainWindow = QtWidgets.QMainWindow()
- ui = Ui_MainWindow()
- ui.setupUi(MainWindow)
- MainWindow.show()
- sys.exit(app.exec_())