1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-02-16 07:40:49 +01:00

Layout polishing

This commit is contained in:
Martin Tůma 2020-10-07 00:23:24 +02:00
parent 15a2df12bd
commit 454e725587

View File

@ -10,12 +10,20 @@ MarginsWidget::MarginsWidget(QWidget *parent) : QWidget(parent)
_left = new QSpinBox();
_right = new QSpinBox();
#ifdef Q_OS_WIN32
_top->setMaximumWidth(_top->sizeHint().width());
_bottom->setMaximumWidth(_bottom->sizeHint().width());
_left->setMaximumWidth(_left->sizeHint().width());
_right->setMaximumWidth(_right->sizeHint().width());
#endif // W_OS_WIN32
QGridLayout *layout = new QGridLayout();
layout->addWidget(_top, 0, 0, 1, 2, Qt::AlignCenter);
layout->addWidget(_left, 1, 0, 1, 1, Qt::AlignRight);
layout->addWidget(_right, 1, 1, 1, 1, Qt::AlignLeft);
layout->addWidget(_bottom, 2, 0, 1, 2, Qt::AlignCenter);
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
setLayout(layout);
}
@ -49,12 +57,20 @@ MarginsFWidget::MarginsFWidget(QWidget *parent) : QWidget(parent)
_left = new QDoubleSpinBox();
_right = new QDoubleSpinBox();
#ifdef Q_OS_WIN32
_top->setMaximumWidth(_top->sizeHint().width());
_bottom->setMaximumWidth(_bottom->sizeHint().width());
_left->setMaximumWidth(_left->sizeHint().width());
_right->setMaximumWidth(_right->sizeHint().width());
#endif // Q_OS_WIN32
QGridLayout *layout = new QGridLayout();
layout->addWidget(_top, 0, 0, 1, 2, Qt::AlignCenter);
layout->addWidget(_left, 1, 0, 1, 1, Qt::AlignRight);
layout->addWidget(_right, 1, 1, 1, 1, Qt::AlignLeft);
layout->addWidget(_bottom, 2, 0, 1, 2, Qt::AlignCenter);
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
setLayout(layout);
}