Merge branch 'more_fixes_around_margins' of https://github.com/andreasbuhr/GoldenCheetah into andreasbuhr-more_fixes_around_margins

This commit is contained in:
Alejandro Martinez
2024-01-11 18:13:30 -03:00
3 changed files with 5 additions and 4 deletions

View File

@@ -33,7 +33,7 @@ NewMainWindow::NewMainWindow(QApplication *app) : QMainWindow(NULL), state(Inact
setCentralWidget(main); setCentralWidget(main);
layout = new QVBoxLayout(main); layout = new QVBoxLayout(main);
layout->setSpacing(0); layout->setSpacing(0);
layout->setMargin(0); layout->setContentsMargins(QMargins());
// toolbar // toolbar
setupToolbar(); setupToolbar();

View File

@@ -1398,7 +1398,7 @@ EditUserSeriesDialog::EditUserSeriesDialog(Context *context, bool rangemode, Gen
// set the dialog // set the dialog
QVBoxLayout *main = new QVBoxLayout(this); QVBoxLayout *main = new QVBoxLayout(this);
main->setMargin(10*dpiXFactor); main->setContentsMargins(10*dpiXFactor,10*dpiXFactor,10*dpiXFactor,10*dpiXFactor);
QHBoxLayout *hf = new QHBoxLayout(); QHBoxLayout *hf = new QHBoxLayout();
QVBoxLayout *pl = new QVBoxLayout(); QVBoxLayout *pl = new QVBoxLayout();
QFormLayout *cf = new QFormLayout(); QFormLayout *cf = new QFormLayout();
@@ -1731,7 +1731,7 @@ EditUserAxisDialog::EditUserAxisDialog(Context *context, GenericAxisInfo &info)
// set the dialog // set the dialog
QVBoxLayout *main = new QVBoxLayout(this); QVBoxLayout *main = new QVBoxLayout(this);
main->setMargin(10*dpiXFactor); main->setContentsMargins(10*dpiXFactor,10*dpiXFactor,10*dpiXFactor,10*dpiXFactor);
QFormLayout *cf = new QFormLayout(); QFormLayout *cf = new QFormLayout();
main->addLayout(cf); main->addLayout(cf);
main->addStretch(); main->addStretch();

View File

@@ -119,7 +119,8 @@ QSize GcWindowLayout::minimumSize() const
foreach (item, itemList) foreach (item, itemList)
size = size.expandedTo(item->minimumSize()); size = size.expandedTo(item->minimumSize());
size += QSize(2*margin(), 2*margin()); QMargins m = contentsMargins();
size += QSize(m.left()+m.right(), m.top()+m.bottom());
return size; return size;
} }