Author: craig
Date: Thu Mar 10 22:52:44 2022
New Revision: 25012

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=25012
Log:
QDialogButtonBox migration: InsertPage

Modified:
    branches/Version15x/Scribus/scribus/ui/inspage.cpp
    branches/Version15x/Scribus/scribus/ui/inspage.h

Modified: branches/Version15x/Scribus/scribus/ui/inspage.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=25012&path=/branches/Version15x/Scribus/scribus/ui/inspage.cpp
==============================================================================
--- branches/Version15x/Scribus/scribus/ui/inspage.cpp  (original)
+++ branches/Version15x/Scribus/scribus/ui/inspage.cpp  Thu Mar 10 22:52:44 2022
@@ -289,26 +289,15 @@
        heightSpinBox->setEnabled(b);
        widthSpinBox->setEnabled(b);
 
-       okCancelLayout = new QHBoxLayout;
-       okCancelLayout->setSpacing(6);
-       okCancelLayout->setContentsMargins(0, 0, 0, 0);
-       QSpacerItem* spacer = new QSpacerItem(20, 20, QSizePolicy::Expanding, 
QSizePolicy::Minimum);
-       okCancelLayout->addItem(spacer);
-
-       okButton = new QPushButton(CommonStrings::tr_OK, this);
-       okButton->setDefault(true);
-       okCancelLayout->addWidget(okButton);
-
-       cancelButton = new QPushButton(CommonStrings::tr_Cancel, this);
-       okCancelLayout->addWidget(cancelButton);
-       dialogLayout->addLayout(okCancelLayout);
+       buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | 
QDialogButtonBox::Cancel);
+       dialogLayout->addWidget(buttonBox);
        setMaximumSize(sizeHint());
        m_unitRatio = m_doc->unitRatio();
 
        // signals and slots connections
        connect(insWhereData, SIGNAL( activated(int) ), this, SLOT( 
insWherePageDataDisable(int) ) );
-       connect(okButton, SIGNAL( clicked() ), this, SLOT( accept() ) );
-       connect(cancelButton, SIGNAL( clicked() ), this, SLOT( reject() ) );
+       connect(buttonBox, SIGNAL( accepted() ), this, SLOT( accept() ) );
+       connect(buttonBox, SIGNAL( rejected() ), this, SLOT( reject() ) );
        connect(orientationQComboBox, SIGNAL(activated(int)), this, 
SLOT(setOrientation(int)));
        connect(sizeQComboBox, SIGNAL(activated(const QString &)), this, 
SLOT(setSize(const QString &)));
        connect(overrideMPSizingCheckBox, SIGNAL(stateChanged(int)), this, 
SLOT(enableSizingControls(int)));

Modified: branches/Version15x/Scribus/scribus/ui/inspage.h
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=25012&path=/branches/Version15x/Scribus/scribus/ui/inspage.h
==============================================================================
--- branches/Version15x/Scribus/scribus/ui/inspage.h    (original)
+++ branches/Version15x/Scribus/scribus/ui/inspage.h    Thu Mar 10 22:52:44 2022
@@ -9,6 +9,7 @@
 
 #include "scribusapi.h"
 #include <QDialog>
+#include <QDialogButtonBox>
 #include <QList>
 #include <QStringList>
 #include <QGridLayout>
@@ -52,8 +53,7 @@
        QLabel* insCountLabel { nullptr };
        QLabel* masterPageLabel { nullptr };
        QLabel* pagesLabel { nullptr };
-       QPushButton* cancelButton { nullptr };
-       QPushButton* okButton { nullptr };
+       QDialogButtonBox* buttonBox { nullptr };
        QComboBox* insWhereData { nullptr };
        QSpinBox* insWherePageData { nullptr };
        QSpinBox* insCountData { nullptr };


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to