forked from qt-creator/qt-creator
ImageView: Modernize
modernize-* Change-Id: I7fcffa4b455355cbcdc91f7e671e0a88f1091042 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -88,18 +88,18 @@ ExportDialog::ExportDialog(QWidget *parent)
|
||||
, m_heightSpinBox(new QSpinBox(this))
|
||||
, m_aspectRatio(1)
|
||||
{
|
||||
typedef void (QSpinBox::*QSpinBoxIntSignal)(int);
|
||||
using QSpinBoxIntSignal = void (QSpinBox::*)(int);
|
||||
|
||||
setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
|
||||
|
||||
QFormLayout *formLayout = new QFormLayout(this);
|
||||
auto formLayout = new QFormLayout(this);
|
||||
|
||||
m_pathChooser->setMinimumWidth(QApplication::desktop()->availableGeometry(this).width() / 5);
|
||||
m_pathChooser->setExpectedKind(Utils::PathChooser::SaveFile);
|
||||
m_pathChooser->setPromptDialogFilter(imageNameFilterString());
|
||||
formLayout->addRow(tr("File:"), m_pathChooser);
|
||||
|
||||
QHBoxLayout *sizeLayout = new QHBoxLayout;
|
||||
auto sizeLayout = new QHBoxLayout;
|
||||
m_widthSpinBox->setMinimum(exportMinimumSize);
|
||||
m_widthSpinBox->setMaximum(exportMaximumSize);
|
||||
connect(m_widthSpinBox, static_cast<QSpinBoxIntSignal>(&QSpinBox::valueChanged),
|
||||
@@ -112,14 +112,14 @@ ExportDialog::ExportDialog(QWidget *parent)
|
||||
connect(m_heightSpinBox, static_cast<QSpinBoxIntSignal>(&QSpinBox::valueChanged),
|
||||
this, &ExportDialog::exportHeightChanged);
|
||||
sizeLayout->addWidget(m_heightSpinBox);
|
||||
QToolButton *resetButton = new QToolButton(this);
|
||||
auto resetButton = new QToolButton(this);
|
||||
resetButton->setIcon(QIcon(QStringLiteral(":/qt-project.org/styles/commonstyle/images/refresh-32.png")));
|
||||
sizeLayout->addWidget(resetButton);
|
||||
sizeLayout->addStretch();
|
||||
connect(resetButton, &QAbstractButton::clicked, this, &ExportDialog::resetExportSize);
|
||||
formLayout->addRow(tr("Size:"), sizeLayout);
|
||||
|
||||
QDialogButtonBox *buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel, this);
|
||||
auto buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel, this);
|
||||
connect(buttonBox, &QDialogButtonBox::accepted, this, &QDialog::accept);
|
||||
connect(buttonBox, &QDialogButtonBox::rejected, this, &QDialog::reject);
|
||||
formLayout->addRow(buttonBox);
|
||||
@@ -143,7 +143,7 @@ void ExportDialog::accept()
|
||||
|
||||
QSize ExportDialog::exportSize() const
|
||||
{
|
||||
return QSize(m_widthSpinBox->value(), m_heightSpinBox->value());
|
||||
return {m_widthSpinBox->value(), m_heightSpinBox->value()};
|
||||
}
|
||||
|
||||
void ExportDialog::setExportSize(const QSize &size)
|
||||
|
||||
Reference in New Issue
Block a user