195 lines
9.2 KiB
Python
195 lines
9.2 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
################################################################################
|
|
## Form generated from reading UI file 'shape_options_dialog.ui'
|
|
##
|
|
## Created by: Qt User Interface Compiler version 6.11.1
|
|
##
|
|
## 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 (QBrush, QColor, QConicalGradient, QCursor,
|
|
QFont, QFontDatabase, QGradient, QIcon,
|
|
QImage, QKeySequence, QLinearGradient, QPainter,
|
|
QPalette, QPixmap, QRadialGradient, QTransform)
|
|
from PySide6.QtWidgets import (QAbstractButton, QApplication, QComboBox, QDialog,
|
|
QDialogButtonBox, QDoubleSpinBox, QFormLayout, QLabel,
|
|
QLineEdit, QPushButton, QSizePolicy, QSpacerItem,
|
|
QVBoxLayout, QWidget)
|
|
|
|
class Ui_ShapeOptionsDialog(object):
|
|
def setupUi(self, ShapeOptionsDialog):
|
|
if not ShapeOptionsDialog.objectName():
|
|
ShapeOptionsDialog.setObjectName(u"ShapeOptionsDialog")
|
|
ShapeOptionsDialog.resize(420, 440)
|
|
self.dialogLayout = QVBoxLayout(ShapeOptionsDialog)
|
|
self.dialogLayout.setObjectName(u"dialogLayout")
|
|
self.optionsForm = QFormLayout()
|
|
self.optionsForm.setObjectName(u"optionsForm")
|
|
self.widthLabel = QLabel(ShapeOptionsDialog)
|
|
self.widthLabel.setObjectName(u"widthLabel")
|
|
|
|
self.optionsForm.setWidget(0, QFormLayout.ItemRole.LabelRole, self.widthLabel)
|
|
|
|
self.widthSpin = QDoubleSpinBox(ShapeOptionsDialog)
|
|
self.widthSpin.setObjectName(u"widthSpin")
|
|
self.widthSpin.setMinimum(1.000000000000000)
|
|
self.widthSpin.setMaximum(500.000000000000000)
|
|
|
|
self.optionsForm.setWidget(0, QFormLayout.ItemRole.FieldRole, self.widthSpin)
|
|
|
|
self.heightLabel = QLabel(ShapeOptionsDialog)
|
|
self.heightLabel.setObjectName(u"heightLabel")
|
|
|
|
self.optionsForm.setWidget(1, QFormLayout.ItemRole.LabelRole, self.heightLabel)
|
|
|
|
self.heightSpin = QDoubleSpinBox(ShapeOptionsDialog)
|
|
self.heightSpin.setObjectName(u"heightSpin")
|
|
self.heightSpin.setMinimum(1.000000000000000)
|
|
self.heightSpin.setMaximum(500.000000000000000)
|
|
|
|
self.optionsForm.setWidget(1, QFormLayout.ItemRole.FieldRole, self.heightSpin)
|
|
|
|
self.lineStyleLabel = QLabel(ShapeOptionsDialog)
|
|
self.lineStyleLabel.setObjectName(u"lineStyleLabel")
|
|
|
|
self.optionsForm.setWidget(2, QFormLayout.ItemRole.LabelRole, self.lineStyleLabel)
|
|
|
|
self.lineStyleCombo = QComboBox(ShapeOptionsDialog)
|
|
self.lineStyleCombo.addItem("")
|
|
self.lineStyleCombo.addItem("")
|
|
self.lineStyleCombo.addItem("")
|
|
self.lineStyleCombo.addItem("")
|
|
self.lineStyleCombo.addItem("")
|
|
self.lineStyleCombo.setObjectName(u"lineStyleCombo")
|
|
|
|
self.optionsForm.setWidget(2, QFormLayout.ItemRole.FieldRole, self.lineStyleCombo)
|
|
|
|
self.lineWidthLabel = QLabel(ShapeOptionsDialog)
|
|
self.lineWidthLabel.setObjectName(u"lineWidthLabel")
|
|
|
|
self.optionsForm.setWidget(3, QFormLayout.ItemRole.LabelRole, self.lineWidthLabel)
|
|
|
|
self.lineWidthSpin = QDoubleSpinBox(ShapeOptionsDialog)
|
|
self.lineWidthSpin.setObjectName(u"lineWidthSpin")
|
|
self.lineWidthSpin.setMinimum(0.100000000000000)
|
|
self.lineWidthSpin.setMaximum(20.000000000000000)
|
|
self.lineWidthSpin.setSingleStep(0.500000000000000)
|
|
|
|
self.optionsForm.setWidget(3, QFormLayout.ItemRole.FieldRole, self.lineWidthSpin)
|
|
|
|
self.strokeColorLabel = QLabel(ShapeOptionsDialog)
|
|
self.strokeColorLabel.setObjectName(u"strokeColorLabel")
|
|
|
|
self.optionsForm.setWidget(4, QFormLayout.ItemRole.LabelRole, self.strokeColorLabel)
|
|
|
|
self.strokeColorButton = QPushButton(ShapeOptionsDialog)
|
|
self.strokeColorButton.setObjectName(u"strokeColorButton")
|
|
|
|
self.optionsForm.setWidget(4, QFormLayout.ItemRole.FieldRole, self.strokeColorButton)
|
|
|
|
self.fillTypeLabel = QLabel(ShapeOptionsDialog)
|
|
self.fillTypeLabel.setObjectName(u"fillTypeLabel")
|
|
|
|
self.optionsForm.setWidget(5, QFormLayout.ItemRole.LabelRole, self.fillTypeLabel)
|
|
|
|
self.fillTypeCombo = QComboBox(ShapeOptionsDialog)
|
|
self.fillTypeCombo.addItem("")
|
|
self.fillTypeCombo.addItem("")
|
|
self.fillTypeCombo.setObjectName(u"fillTypeCombo")
|
|
|
|
self.optionsForm.setWidget(5, QFormLayout.ItemRole.FieldRole, self.fillTypeCombo)
|
|
|
|
self.fillColorLabel = QLabel(ShapeOptionsDialog)
|
|
self.fillColorLabel.setObjectName(u"fillColorLabel")
|
|
|
|
self.optionsForm.setWidget(6, QFormLayout.ItemRole.LabelRole, self.fillColorLabel)
|
|
|
|
self.fillColorButton = QPushButton(ShapeOptionsDialog)
|
|
self.fillColorButton.setObjectName(u"fillColorButton")
|
|
|
|
self.optionsForm.setWidget(6, QFormLayout.ItemRole.FieldRole, self.fillColorButton)
|
|
|
|
self.cornerRadiusLabel = QLabel(ShapeOptionsDialog)
|
|
self.cornerRadiusLabel.setObjectName(u"cornerRadiusLabel")
|
|
|
|
self.optionsForm.setWidget(7, QFormLayout.ItemRole.LabelRole, self.cornerRadiusLabel)
|
|
|
|
self.cornerRadiusSpin = QDoubleSpinBox(ShapeOptionsDialog)
|
|
self.cornerRadiusSpin.setObjectName(u"cornerRadiusSpin")
|
|
self.cornerRadiusSpin.setMaximum(50.000000000000000)
|
|
|
|
self.optionsForm.setWidget(7, QFormLayout.ItemRole.FieldRole, self.cornerRadiusSpin)
|
|
|
|
self.textLabel = QLabel(ShapeOptionsDialog)
|
|
self.textLabel.setObjectName(u"textLabel")
|
|
|
|
self.optionsForm.setWidget(8, QFormLayout.ItemRole.LabelRole, self.textLabel)
|
|
|
|
self.textEdit = QLineEdit(ShapeOptionsDialog)
|
|
self.textEdit.setObjectName(u"textEdit")
|
|
|
|
self.optionsForm.setWidget(8, QFormLayout.ItemRole.FieldRole, self.textEdit)
|
|
|
|
self.fontSizeLabel = QLabel(ShapeOptionsDialog)
|
|
self.fontSizeLabel.setObjectName(u"fontSizeLabel")
|
|
|
|
self.optionsForm.setWidget(9, QFormLayout.ItemRole.LabelRole, self.fontSizeLabel)
|
|
|
|
self.fontSizeSpin = QDoubleSpinBox(ShapeOptionsDialog)
|
|
self.fontSizeSpin.setObjectName(u"fontSizeSpin")
|
|
self.fontSizeSpin.setMinimum(4.000000000000000)
|
|
self.fontSizeSpin.setMaximum(96.000000000000000)
|
|
|
|
self.optionsForm.setWidget(9, QFormLayout.ItemRole.FieldRole, self.fontSizeSpin)
|
|
|
|
|
|
self.dialogLayout.addLayout(self.optionsForm)
|
|
|
|
self.verticalSpacer = QSpacerItem(20, 20, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding)
|
|
|
|
self.dialogLayout.addItem(self.verticalSpacer)
|
|
|
|
self.buttonBox = QDialogButtonBox(ShapeOptionsDialog)
|
|
self.buttonBox.setObjectName(u"buttonBox")
|
|
self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok)
|
|
|
|
self.dialogLayout.addWidget(self.buttonBox)
|
|
|
|
|
|
self.retranslateUi(ShapeOptionsDialog)
|
|
self.buttonBox.accepted.connect(ShapeOptionsDialog.accept)
|
|
self.buttonBox.rejected.connect(ShapeOptionsDialog.reject)
|
|
|
|
QMetaObject.connectSlotsByName(ShapeOptionsDialog)
|
|
# setupUi
|
|
|
|
def retranslateUi(self, ShapeOptionsDialog):
|
|
ShapeOptionsDialog.setWindowTitle(QCoreApplication.translate("ShapeOptionsDialog", u"Shape Options", None))
|
|
self.widthLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Width:", None))
|
|
self.heightLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Height:", None))
|
|
self.lineStyleLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Line style:", None))
|
|
self.lineStyleCombo.setItemText(0, QCoreApplication.translate("ShapeOptionsDialog", u"solid", None))
|
|
self.lineStyleCombo.setItemText(1, QCoreApplication.translate("ShapeOptionsDialog", u"dash", None))
|
|
self.lineStyleCombo.setItemText(2, QCoreApplication.translate("ShapeOptionsDialog", u"dot", None))
|
|
self.lineStyleCombo.setItemText(3, QCoreApplication.translate("ShapeOptionsDialog", u"dash-dot", None))
|
|
self.lineStyleCombo.setItemText(4, QCoreApplication.translate("ShapeOptionsDialog", u"none", None))
|
|
|
|
self.lineWidthLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Line width:", None))
|
|
self.strokeColorLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Line colour:", None))
|
|
self.strokeColorButton.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Choose\u2026", None))
|
|
self.fillTypeLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Fill type:", None))
|
|
self.fillTypeCombo.setItemText(0, QCoreApplication.translate("ShapeOptionsDialog", u"solid", None))
|
|
self.fillTypeCombo.setItemText(1, QCoreApplication.translate("ShapeOptionsDialog", u"none", None))
|
|
|
|
self.fillColorLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Fill colour:", None))
|
|
self.fillColorButton.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Choose\u2026", None))
|
|
self.cornerRadiusLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Corner radius:", None))
|
|
self.textLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Text:", None))
|
|
self.fontSizeLabel.setText(QCoreApplication.translate("ShapeOptionsDialog", u"Font size:", None))
|
|
# retranslateUi
|
|
|