Steuerelemente für Zoom und Alpha-Überblendung

This commit is contained in:
2025-05-22 20:22:51 +02:00
parent 3c37581bec
commit 4524066b25
2 changed files with 215 additions and 36 deletions
+73 -7
View File
@@ -17,14 +17,15 @@ from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
QPalette, QPixmap, QRadialGradient, QTransform)
from PySide6.QtWidgets import (QApplication, QFrame, QHBoxLayout, QHeaderView,
QLabel, QMainWindow, QMenuBar, QPushButton,
QScrollArea, QSizePolicy, QSpacerItem, QStatusBar,
QTreeWidget, QTreeWidgetItem, QVBoxLayout, QWidget)
QScrollArea, QSizePolicy, QSlider, QSpacerItem,
QStatusBar, QTreeWidget, QTreeWidgetItem, QVBoxLayout,
QWidget)
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
if not MainWindow.objectName():
MainWindow.setObjectName(u"MainWindow")
MainWindow.resize(1348, 921)
MainWindow.resize(1484, 921)
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
self.horizontalLayout = QHBoxLayout(self.centralwidget)
@@ -117,12 +118,71 @@ class Ui_MainWindow(object):
self.horizontalLayout.addWidget(self.scrollArea)
self.scrollArea_2 = QScrollArea(self.centralwidget)
self.frame_3 = QFrame(self.centralwidget)
self.frame_3.setObjectName(u"frame_3")
self.frame_3.setFrameShape(QFrame.Shape.StyledPanel)
self.frame_3.setFrameShadow(QFrame.Shadow.Raised)
self.verticalLayout_4 = QVBoxLayout(self.frame_3)
self.verticalLayout_4.setObjectName(u"verticalLayout_4")
self.frame_4 = QFrame(self.frame_3)
self.frame_4.setObjectName(u"frame_4")
self.frame_4.setFrameShape(QFrame.Shape.StyledPanel)
self.frame_4.setFrameShadow(QFrame.Shadow.Raised)
self.horizontalLayout_3 = QHBoxLayout(self.frame_4)
self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
self.horizontalSpacer_4 = QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum)
self.horizontalLayout_3.addItem(self.horizontalSpacer_4)
self.label_6 = QLabel(self.frame_4)
self.label_6.setObjectName(u"label_6")
self.horizontalLayout_3.addWidget(self.label_6)
self.alpha = QSlider(self.frame_4)
self.alpha.setObjectName(u"alpha")
self.alpha.setMinimum(-100)
self.alpha.setMaximum(100)
self.alpha.setOrientation(Qt.Orientation.Horizontal)
self.horizontalLayout_3.addWidget(self.alpha)
self.label_7 = QLabel(self.frame_4)
self.label_7.setObjectName(u"label_7")
self.horizontalLayout_3.addWidget(self.label_7)
self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum)
self.horizontalLayout_3.addItem(self.horizontalSpacer_2)
self.label_5 = QLabel(self.frame_4)
self.label_5.setObjectName(u"label_5")
self.horizontalLayout_3.addWidget(self.label_5)
self.zoom = QSlider(self.frame_4)
self.zoom.setObjectName(u"zoom")
self.zoom.setMinimum(25)
self.zoom.setMaximum(300)
self.zoom.setValue(100)
self.zoom.setOrientation(Qt.Orientation.Horizontal)
self.horizontalLayout_3.addWidget(self.zoom)
self.horizontalSpacer_5 = QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum)
self.horizontalLayout_3.addItem(self.horizontalSpacer_5)
self.verticalLayout_4.addWidget(self.frame_4)
self.scrollArea_2 = QScrollArea(self.frame_3)
self.scrollArea_2.setObjectName(u"scrollArea_2")
self.scrollArea_2.setWidgetResizable(True)
self.scrollAreaWidgetContents_2 = QWidget()
self.scrollAreaWidgetContents_2.setObjectName(u"scrollAreaWidgetContents_2")
self.scrollAreaWidgetContents_2.setGeometry(QRect(0, 0, 377, 847))
self.scrollAreaWidgetContents_2.setGeometry(QRect(0, 0, 493, 409))
self.verticalLayout_3 = QVBoxLayout(self.scrollAreaWidgetContents_2)
self.verticalLayout_3.setObjectName(u"verticalLayout_3")
self.label_3 = QLabel(self.scrollAreaWidgetContents_2)
@@ -137,12 +197,15 @@ class Ui_MainWindow(object):
self.scrollArea_2.setWidget(self.scrollAreaWidgetContents_2)
self.horizontalLayout.addWidget(self.scrollArea_2)
self.verticalLayout_4.addWidget(self.scrollArea_2)
self.horizontalLayout.addWidget(self.frame_3)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QMenuBar(MainWindow)
self.menubar.setObjectName(u"menubar")
self.menubar.setGeometry(QRect(0, 0, 1348, 33))
self.menubar.setGeometry(QRect(0, 0, 1484, 33))
MainWindow.setMenuBar(self.menubar)
self.statusbar = QStatusBar(MainWindow)
self.statusbar.setObjectName(u"statusbar")
@@ -159,6 +222,9 @@ class Ui_MainWindow(object):
self.pushButton_2.setText(QCoreApplication.translate("MainWindow", u"Alle generieren", None))
self.label.setText("")
self.label_2.setText("")
self.label_6.setText(QCoreApplication.translate("MainWindow", u"Referenz", None))
self.label_7.setText(QCoreApplication.translate("MainWindow", u"Neu", None))
self.label_5.setText(QCoreApplication.translate("MainWindow", u"Zoom", None))
self.label_3.setText(QCoreApplication.translate("MainWindow", u"TextLabel", None))
self.label_4.setText(QCoreApplication.translate("MainWindow", u"TextLabel", None))
# retranslateUi