From 703addf846cbda152b5db27b3a2d9682036c488d Mon Sep 17 00:00:00 2001 From: Vitali Graf Date: Wed, 18 Jun 2025 18:19:33 +0200 Subject: [PATCH] Bei allen Dialogen werden "OK" und "Abbrechen" Bittons zentriert --- src/ui/ApacheFopConfigDialog.ui | 3 + src/ui/ApacheFopConfigDialog_ui.py | 6 +- src/ui/DiffPdfConfigDialog.ui | 3 + src/ui/DiffPdfConfigDialog_ui.py | 6 +- src/ui/JavaVmConfigDialog.ui | 3 + src/ui/JavaVmConfigDialog_ui.py | 3 +- src/ui/PdfProject.ui | 3 + src/ui/PdfProject_ui.py | 297 +++++++++++++++-------------- src/ui/SaxonJarConfigDialog.ui | 3 + src/ui/SaxonJarConfigDialog_ui.py | 6 +- src/ui/XslDirConfigDialog.ui | 3 + src/ui/XslDirConfigDialog_ui.py | 3 +- 12 files changed, 183 insertions(+), 156 deletions(-) diff --git a/src/ui/ApacheFopConfigDialog.ui b/src/ui/ApacheFopConfigDialog.ui index 0906afe..82abfc3 100644 --- a/src/ui/ApacheFopConfigDialog.ui +++ b/src/ui/ApacheFopConfigDialog.ui @@ -77,6 +77,9 @@ QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok + + true + diff --git a/src/ui/ApacheFopConfigDialog_ui.py b/src/ui/ApacheFopConfigDialog_ui.py index 6d4ff08..726c166 100644 --- a/src/ui/ApacheFopConfigDialog_ui.py +++ b/src/ui/ApacheFopConfigDialog_ui.py @@ -3,7 +3,7 @@ ################################################################################ ## Form generated from reading UI file 'ApacheFopConfigDialog.ui' ## -## Created by: Qt User Interface Compiler version 6.9.0 +## Created by: Qt User Interface Compiler version 6.9.1 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ @@ -78,6 +78,7 @@ class Ui_ApacheFopConfigDialog(object): self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setOrientation(Qt.Orientation.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok) + self.buttonBox.setCenterButtons(True) self.verticalLayout.addWidget(self.buttonBox) @@ -94,6 +95,7 @@ class Ui_ApacheFopConfigDialog(object): self.versionLabel.setText(QCoreApplication.translate("ApacheFopConfigDialog", u"Version:", None)) self.pathLabel.setText(QCoreApplication.translate("ApacheFopConfigDialog", u" FOP-Verzeichnis:", None)) self.browseButton.setText(QCoreApplication.translate("ApacheFopConfigDialog", u"Durchsuchen...", None)) - self.extensionLabel.setText(QCoreApplication.translate("ApacheFopConfigDialog", u"Dateierweiterung:", None)) + self.extensionLabel.setText(QCoreApplication.translate("ApacheFopConfigDialog", u"Output-Dateierweiterung:", None)) self.extensionEdit.setText(QCoreApplication.translate("ApacheFopConfigDialog", u"pdf", None)) # retranslateUi + diff --git a/src/ui/DiffPdfConfigDialog.ui b/src/ui/DiffPdfConfigDialog.ui index 8ae7462..9a7adcb 100644 --- a/src/ui/DiffPdfConfigDialog.ui +++ b/src/ui/DiffPdfConfigDialog.ui @@ -98,6 +98,9 @@ QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok + + true + diff --git a/src/ui/DiffPdfConfigDialog_ui.py b/src/ui/DiffPdfConfigDialog_ui.py index daa3cc2..dc4cde9 100644 --- a/src/ui/DiffPdfConfigDialog_ui.py +++ b/src/ui/DiffPdfConfigDialog_ui.py @@ -3,7 +3,7 @@ ################################################################################ ## Form generated from reading UI file 'DiffPdfConfigDialog.ui' ## -## Created by: Qt User Interface Compiler version 6.9.0 +## Created by: Qt User Interface Compiler version 6.9.1 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ @@ -93,6 +93,7 @@ class Ui_DiffPdfConfigDialog(object): self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setOrientation(Qt.Orientation.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok) + self.buttonBox.setCenterButtons(True) self.verticalLayout.addWidget(self.buttonBox) @@ -111,6 +112,7 @@ class Ui_DiffPdfConfigDialog(object): self.browseButton.setText(QCoreApplication.translate("DiffPdfConfigDialog", u"Durchsuchen...", None)) self.paramsLabel.setText(QCoreApplication.translate("DiffPdfConfigDialog", u"Standard-Parameter\n" "(ein Parameter pro Zeile):", None)) - self.extensionLabel.setText(QCoreApplication.translate("DiffPdfConfigDialog", u"Dateierweiterung:", None)) + self.extensionLabel.setText(QCoreApplication.translate("DiffPdfConfigDialog", u"Output-Dateierweiterung:", None)) self.extensionEdit.setText(QCoreApplication.translate("DiffPdfConfigDialog", u"pdf", None)) # retranslateUi + diff --git a/src/ui/JavaVmConfigDialog.ui b/src/ui/JavaVmConfigDialog.ui index bb41666..4dd767e 100644 --- a/src/ui/JavaVmConfigDialog.ui +++ b/src/ui/JavaVmConfigDialog.ui @@ -60,6 +60,9 @@ QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok + + true + diff --git a/src/ui/JavaVmConfigDialog_ui.py b/src/ui/JavaVmConfigDialog_ui.py index 1c6d14f..d9f60b0 100644 --- a/src/ui/JavaVmConfigDialog_ui.py +++ b/src/ui/JavaVmConfigDialog_ui.py @@ -3,7 +3,7 @@ ################################################################################ ## Form generated from reading UI file 'JavaVmConfigDialog.ui' ## -## Created by: Qt User Interface Compiler version 6.9.0 +## Created by: Qt User Interface Compiler version 6.9.1 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ @@ -66,6 +66,7 @@ class Ui_JavaVmConfigDialog(object): self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setOrientation(Qt.Orientation.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok) + self.buttonBox.setCenterButtons(True) self.verticalLayout.addWidget(self.buttonBox) diff --git a/src/ui/PdfProject.ui b/src/ui/PdfProject.ui index 5e3cb7a..a5b4613 100644 --- a/src/ui/PdfProject.ui +++ b/src/ui/PdfProject.ui @@ -129,6 +129,9 @@ QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok + + true + diff --git a/src/ui/PdfProject_ui.py b/src/ui/PdfProject_ui.py index a3ad886..d4fe35c 100644 --- a/src/ui/PdfProject_ui.py +++ b/src/ui/PdfProject_ui.py @@ -1,148 +1,149 @@ -# -*- coding: utf-8 -*- - -################################################################################ -## Form generated from reading UI file 'PdfProject.ui' -## -## Created by: Qt User Interface Compiler version 6.9.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, QFormLayout, QFrame, QHBoxLayout, - QLabel, QLineEdit, QPushButton, QSizePolicy, - QVBoxLayout, QWidget) - -class Ui_projectDlg(object): - def setupUi(self, projectDlg): - if not projectDlg.objectName(): - projectDlg.setObjectName(u"projectDlg") - projectDlg.resize(608, 269) - self.verticalLayout = QVBoxLayout(projectDlg) - self.verticalLayout.setObjectName(u"verticalLayout") - self.widget = QWidget(projectDlg) - self.widget.setObjectName(u"widget") - self.formLayout = QFormLayout(self.widget) - self.formLayout.setObjectName(u"formLayout") - self.label = QLabel(self.widget) - self.label.setObjectName(u"label") - - self.formLayout.setWidget(0, QFormLayout.ItemRole.LabelRole, self.label) - - self.lineProjectName = QLineEdit(self.widget) - self.lineProjectName.setObjectName(u"lineProjectName") - - self.formLayout.setWidget(0, QFormLayout.ItemRole.FieldRole, self.lineProjectName) - - self.label_2 = QLabel(self.widget) - self.label_2.setObjectName(u"label_2") - - self.formLayout.setWidget(1, QFormLayout.ItemRole.LabelRole, self.label_2) - - self.frame = QFrame(self.widget) - self.frame.setObjectName(u"frame") - self.frame.setFrameShape(QFrame.Shape.StyledPanel) - self.frame.setFrameShadow(QFrame.Shadow.Raised) - self.horizontalLayout = QHBoxLayout(self.frame) - self.horizontalLayout.setObjectName(u"horizontalLayout") - self.horizontalLayout.setContentsMargins(0, 0, 0, 0) - self.lineProjectDir = QLineEdit(self.frame) - self.lineProjectDir.setObjectName(u"lineProjectDir") - - self.horizontalLayout.addWidget(self.lineProjectDir) - - self.pushButton = QPushButton(self.frame) - self.pushButton.setObjectName(u"pushButton") - - self.horizontalLayout.addWidget(self.pushButton) - - - self.formLayout.setWidget(1, QFormLayout.ItemRole.FieldRole, self.frame) - - self.label_3 = QLabel(self.widget) - self.label_3.setObjectName(u"label_3") - - self.formLayout.setWidget(2, QFormLayout.ItemRole.LabelRole, self.label_3) - - self.cB_XslDir = QComboBox(self.widget) - self.cB_XslDir.setObjectName(u"cB_XslDir") - - self.formLayout.setWidget(2, QFormLayout.ItemRole.FieldRole, self.cB_XslDir) - - self.label_4 = QLabel(self.widget) - self.label_4.setObjectName(u"label_4") - - self.formLayout.setWidget(3, QFormLayout.ItemRole.LabelRole, self.label_4) - - self.cB_JavaVm = QComboBox(self.widget) - self.cB_JavaVm.setObjectName(u"cB_JavaVm") - - self.formLayout.setWidget(3, QFormLayout.ItemRole.FieldRole, self.cB_JavaVm) - - self.label_5 = QLabel(self.widget) - self.label_5.setObjectName(u"label_5") - - self.formLayout.setWidget(4, QFormLayout.ItemRole.LabelRole, self.label_5) - - self.cB_SaxonJar = QComboBox(self.widget) - self.cB_SaxonJar.setObjectName(u"cB_SaxonJar") - - self.formLayout.setWidget(4, QFormLayout.ItemRole.FieldRole, self.cB_SaxonJar) - - self.label_6 = QLabel(self.widget) - self.label_6.setObjectName(u"label_6") - - self.formLayout.setWidget(5, QFormLayout.ItemRole.LabelRole, self.label_6) - - self.cB_ApacheFop = QComboBox(self.widget) - self.cB_ApacheFop.setObjectName(u"cB_ApacheFop") - - self.formLayout.setWidget(5, QFormLayout.ItemRole.FieldRole, self.cB_ApacheFop) - - self.label_7 = QLabel(self.widget) - self.label_7.setObjectName(u"label_7") - - self.formLayout.setWidget(6, QFormLayout.ItemRole.LabelRole, self.label_7) - - self.comboBox = QComboBox(self.widget) - self.comboBox.setObjectName(u"comboBox") - - self.formLayout.setWidget(6, QFormLayout.ItemRole.FieldRole, self.comboBox) - - - self.verticalLayout.addWidget(self.widget) - - self.buttonBox = QDialogButtonBox(projectDlg) - self.buttonBox.setObjectName(u"buttonBox") - self.buttonBox.setOrientation(Qt.Orientation.Horizontal) - self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok) - - self.verticalLayout.addWidget(self.buttonBox) - - - self.retranslateUi(projectDlg) - self.buttonBox.accepted.connect(projectDlg.accept) - self.buttonBox.rejected.connect(projectDlg.reject) - - QMetaObject.connectSlotsByName(projectDlg) - # setupUi - - def retranslateUi(self, projectDlg): - projectDlg.setWindowTitle(QCoreApplication.translate("projectDlg", u"PDF-Projekt", None)) - self.label.setText(QCoreApplication.translate("projectDlg", u"Name:", None)) - self.label_2.setText(QCoreApplication.translate("projectDlg", u"Projekt-Ordner:", None)) - self.pushButton.setText(QCoreApplication.translate("projectDlg", u"Durchsuchen ...", None)) - self.label_3.setText(QCoreApplication.translate("projectDlg", u"XSL-Ordner:", None)) - self.label_4.setText(QCoreApplication.translate("projectDlg", u"Java VM:", None)) - self.label_5.setText(QCoreApplication.translate("projectDlg", u"Saxon Jar:", None)) - self.label_6.setText(QCoreApplication.translate("projectDlg", u"Apache FOP:", None)) - self.label_7.setText(QCoreApplication.translate("projectDlg", u"diff-pdf:", None)) - # retranslateUi - +# -*- coding: utf-8 -*- + +################################################################################ +## Form generated from reading UI file 'PdfProject.ui' +## +## Created by: Qt User Interface Compiler version 6.9.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, QFormLayout, QFrame, QHBoxLayout, + QLabel, QLineEdit, QPushButton, QSizePolicy, + QVBoxLayout, QWidget) + +class Ui_projectDlg(object): + def setupUi(self, projectDlg): + if not projectDlg.objectName(): + projectDlg.setObjectName(u"projectDlg") + projectDlg.resize(608, 269) + self.verticalLayout = QVBoxLayout(projectDlg) + self.verticalLayout.setObjectName(u"verticalLayout") + self.widget = QWidget(projectDlg) + self.widget.setObjectName(u"widget") + self.formLayout = QFormLayout(self.widget) + self.formLayout.setObjectName(u"formLayout") + self.label = QLabel(self.widget) + self.label.setObjectName(u"label") + + self.formLayout.setWidget(0, QFormLayout.ItemRole.LabelRole, self.label) + + self.lineProjectName = QLineEdit(self.widget) + self.lineProjectName.setObjectName(u"lineProjectName") + + self.formLayout.setWidget(0, QFormLayout.ItemRole.FieldRole, self.lineProjectName) + + self.label_2 = QLabel(self.widget) + self.label_2.setObjectName(u"label_2") + + self.formLayout.setWidget(1, QFormLayout.ItemRole.LabelRole, self.label_2) + + self.frame = QFrame(self.widget) + self.frame.setObjectName(u"frame") + self.frame.setFrameShape(QFrame.Shape.StyledPanel) + self.frame.setFrameShadow(QFrame.Shadow.Raised) + self.horizontalLayout = QHBoxLayout(self.frame) + self.horizontalLayout.setObjectName(u"horizontalLayout") + self.horizontalLayout.setContentsMargins(0, 0, 0, 0) + self.lineProjectDir = QLineEdit(self.frame) + self.lineProjectDir.setObjectName(u"lineProjectDir") + + self.horizontalLayout.addWidget(self.lineProjectDir) + + self.pushButton = QPushButton(self.frame) + self.pushButton.setObjectName(u"pushButton") + + self.horizontalLayout.addWidget(self.pushButton) + + + self.formLayout.setWidget(1, QFormLayout.ItemRole.FieldRole, self.frame) + + self.label_3 = QLabel(self.widget) + self.label_3.setObjectName(u"label_3") + + self.formLayout.setWidget(2, QFormLayout.ItemRole.LabelRole, self.label_3) + + self.cB_XslDir = QComboBox(self.widget) + self.cB_XslDir.setObjectName(u"cB_XslDir") + + self.formLayout.setWidget(2, QFormLayout.ItemRole.FieldRole, self.cB_XslDir) + + self.label_4 = QLabel(self.widget) + self.label_4.setObjectName(u"label_4") + + self.formLayout.setWidget(3, QFormLayout.ItemRole.LabelRole, self.label_4) + + self.cB_JavaVm = QComboBox(self.widget) + self.cB_JavaVm.setObjectName(u"cB_JavaVm") + + self.formLayout.setWidget(3, QFormLayout.ItemRole.FieldRole, self.cB_JavaVm) + + self.label_5 = QLabel(self.widget) + self.label_5.setObjectName(u"label_5") + + self.formLayout.setWidget(4, QFormLayout.ItemRole.LabelRole, self.label_5) + + self.cB_SaxonJar = QComboBox(self.widget) + self.cB_SaxonJar.setObjectName(u"cB_SaxonJar") + + self.formLayout.setWidget(4, QFormLayout.ItemRole.FieldRole, self.cB_SaxonJar) + + self.label_6 = QLabel(self.widget) + self.label_6.setObjectName(u"label_6") + + self.formLayout.setWidget(5, QFormLayout.ItemRole.LabelRole, self.label_6) + + self.cB_ApacheFop = QComboBox(self.widget) + self.cB_ApacheFop.setObjectName(u"cB_ApacheFop") + + self.formLayout.setWidget(5, QFormLayout.ItemRole.FieldRole, self.cB_ApacheFop) + + self.label_7 = QLabel(self.widget) + self.label_7.setObjectName(u"label_7") + + self.formLayout.setWidget(6, QFormLayout.ItemRole.LabelRole, self.label_7) + + self.comboBox = QComboBox(self.widget) + self.comboBox.setObjectName(u"comboBox") + + self.formLayout.setWidget(6, QFormLayout.ItemRole.FieldRole, self.comboBox) + + + self.verticalLayout.addWidget(self.widget) + + self.buttonBox = QDialogButtonBox(projectDlg) + self.buttonBox.setObjectName(u"buttonBox") + self.buttonBox.setOrientation(Qt.Orientation.Horizontal) + self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok) + self.buttonBox.setCenterButtons(True) + + self.verticalLayout.addWidget(self.buttonBox) + + + self.retranslateUi(projectDlg) + self.buttonBox.accepted.connect(projectDlg.accept) + self.buttonBox.rejected.connect(projectDlg.reject) + + QMetaObject.connectSlotsByName(projectDlg) + # setupUi + + def retranslateUi(self, projectDlg): + projectDlg.setWindowTitle(QCoreApplication.translate("projectDlg", u"PDF-Projekt", None)) + self.label.setText(QCoreApplication.translate("projectDlg", u"Name:", None)) + self.label_2.setText(QCoreApplication.translate("projectDlg", u"Projekt-Ordner:", None)) + self.pushButton.setText(QCoreApplication.translate("projectDlg", u"Durchsuchen ...", None)) + self.label_3.setText(QCoreApplication.translate("projectDlg", u"XSL-Ordner:", None)) + self.label_4.setText(QCoreApplication.translate("projectDlg", u"Java VM:", None)) + self.label_5.setText(QCoreApplication.translate("projectDlg", u"Saxon Jar:", None)) + self.label_6.setText(QCoreApplication.translate("projectDlg", u"Apache FOP:", None)) + self.label_7.setText(QCoreApplication.translate("projectDlg", u"diff-pdf:", None)) + # retranslateUi + diff --git a/src/ui/SaxonJarConfigDialog.ui b/src/ui/SaxonJarConfigDialog.ui index 14aee82..a3958f3 100644 --- a/src/ui/SaxonJarConfigDialog.ui +++ b/src/ui/SaxonJarConfigDialog.ui @@ -74,6 +74,9 @@ QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok + + true + diff --git a/src/ui/SaxonJarConfigDialog_ui.py b/src/ui/SaxonJarConfigDialog_ui.py index 0b725a1..0664f1e 100644 --- a/src/ui/SaxonJarConfigDialog_ui.py +++ b/src/ui/SaxonJarConfigDialog_ui.py @@ -3,7 +3,7 @@ ################################################################################ ## Form generated from reading UI file 'SaxonJarConfigDialog.ui' ## -## Created by: Qt User Interface Compiler version 6.9.0 +## Created by: Qt User Interface Compiler version 6.9.1 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ @@ -76,6 +76,7 @@ class Ui_SaxonJarConfigDialog(object): self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setOrientation(Qt.Orientation.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok) + self.buttonBox.setCenterButtons(True) self.verticalLayout.addWidget(self.buttonBox) @@ -92,6 +93,7 @@ class Ui_SaxonJarConfigDialog(object): self.versionLabel.setText(QCoreApplication.translate("SaxonJarConfigDialog", u"Version:", None)) self.pathLabel.setText(QCoreApplication.translate("SaxonJarConfigDialog", u"Pfad zur JAR-Datei:", None)) self.browseButton.setText(QCoreApplication.translate("SaxonJarConfigDialog", u"Durchsuchen...", None)) - self.extensionLabel.setText(QCoreApplication.translate("SaxonJarConfigDialog", u"Dateierweiterung:", None)) + self.extensionLabel.setText(QCoreApplication.translate("SaxonJarConfigDialog", u"Output-Dateierweiterung:", None)) self.extensionEdit.setText(QCoreApplication.translate("SaxonJarConfigDialog", u"fo", None)) # retranslateUi + diff --git a/src/ui/XslDirConfigDialog.ui b/src/ui/XslDirConfigDialog.ui index 13edab5..95ad7d8 100644 --- a/src/ui/XslDirConfigDialog.ui +++ b/src/ui/XslDirConfigDialog.ui @@ -60,6 +60,9 @@ QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok + + true + diff --git a/src/ui/XslDirConfigDialog_ui.py b/src/ui/XslDirConfigDialog_ui.py index ba8ffbb..50164b2 100644 --- a/src/ui/XslDirConfigDialog_ui.py +++ b/src/ui/XslDirConfigDialog_ui.py @@ -3,7 +3,7 @@ ################################################################################ ## Form generated from reading UI file 'XslDirConfigDialog.ui' ## -## Created by: Qt User Interface Compiler version 6.9.0 +## Created by: Qt User Interface Compiler version 6.9.1 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ @@ -66,6 +66,7 @@ class Ui_XslDirConfigDialog(object): self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setOrientation(Qt.Orientation.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok) + self.buttonBox.setCenterButtons(True) self.verticalLayout.addWidget(self.buttonBox)