diff --git a/src/main/ascent_filter_bar.cpp b/src/main/ascent_filter_bar.cpp index 3bebf8d8..6e7926fa 100644 --- a/src/main/ascent_filter_bar.cpp +++ b/src/main/ascent_filter_bar.cpp @@ -49,6 +49,7 @@ AscentFilterBar::AscentFilterBar(QWidget* parent) : applyFiltersButton->setIcon(style()->standardIcon(QStyle::SP_DialogApplyButton)); clearFiltersButton->setIcon(style()->standardIcon(QStyle::SP_DialogCloseButton)); + filtersScrollAreaWidget->setBackgroundRole(QPalette::Base); connectUI(); diff --git a/src/ui/ascent_filter_bar.ui b/src/ui/ascent_filter_bar.ui index e6232cdd..d8ab56ca 100644 --- a/src/ui/ascent_filter_bar.ui +++ b/src/ui/ascent_filter_bar.ui @@ -7,12 +7,18 @@ 0 0 1500 - 60 + 86 + + + 0 + 0 + + - 15 + 10 0 @@ -27,12 +33,18 @@ 0 - + - 5 + 10 + + + 0 + 0 + + Apply filters @@ -43,6 +55,12 @@ false + + + 0 + 0 + + Clear filters @@ -51,492 +69,531 @@ - - - Date + + + + 0 + 0 + - - Qt::AlignCenter + + Qt::ScrollBarAlwaysOff - - true - - - false - - - - 5 - - - 5 - - - 5 - - - 5 - - - 5 - - - - - - 80 - 0 - - - - true - - - - - - - Qt::Horizontal - - - QSizePolicy::Fixed - - - - 5 - 0 - - - - - - - - Specify latest ascent date - - - - - - - - 80 - 0 - - - - true - - - - - - - - - - Peak height + + Qt::ScrollBarAlwaysOn - - Qt::AlignCenter + + QAbstractScrollArea::AdjustToContents - + true - - false - - - - 5 - - - 5 - - - 5 - - - 5 - - - 5 - - - - - Minimum - - - - <1000 + + + + 0 + 0 + 1406 + 70 + + + + + 15 + + + QLayout::SetFixedSize + + + 5 + + + 5 + + + 5 + + + 5 + + + + + Date - - - - 1000 + + Qt::AlignCenter - - - - 2000 + + true - - - - 3000 + + false - - - - 4000 + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + + 80 + 0 + + + + true + + + + + + + Qt::Horizontal + + + QSizePolicy::Fixed + + + + 5 + 0 + + + + + + + + Specify latest ascent date + + + + + + + + 80 + 0 + + + + true + + + + + + + + + + Peak height - - - - 5000 + + Qt::AlignCenter - - - - 6000 + + true - - - - 7000 + + false - - - - 8000 + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + Minimum + + + + <1000 + + + + + 1000 + + + + + 2000 + + + + + 3000 + + + + + 4000 + + + + + 5000 + + + + + 6000 + + + + + 7000 + + + + + 8000 + + + + + + + + Qt::Horizontal + + + QSizePolicy::Fixed + + + + 5 + 0 + + + + + + + + Specify maximum height + + + + + + + Maximum + + + + 999 + + + + + 1999 + + + + + 2999 + + + + + 3999 + + + + + 4999 + + + + + 5999 + + + + + 6999 + + + + + 7999 + + + + + 8999 + + + + + + + + + + + Volcano - - - - - - - Qt::Horizontal - - - QSizePolicy::Fixed - - - - 5 - 0 - - - - - - - - Specify maximum height - - - - - - - Maximum - - - - 999 + + Qt::AlignCenter - - - - 1999 + + true - - - - 2999 + + false - - - - 3999 + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + Yes + + + true + + + + + + + No + + + + + + + + + + Mountain range - - - - 4999 + + Qt::AlignCenter - - - - 5999 + + true - - - - 6999 + + false - - - - 7999 + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + + 100 + 0 + + + + + + + + + + + Kind of hike - - - - 8999 + + Qt::AlignCenter - - - - - - - - - - Volcano - - - Qt::AlignCenter - - - true - - - false - - - - 5 - - - 5 - - - 5 - - - 5 - - - 5 - - - - - Yes - - - true - - - - - - - No - - - - - - - - - - Mountain range - - - Qt::AlignCenter - - - true - - - false - - - - 5 - - - 5 - - - 5 - - - 5 - - - 5 - - - - - - 100 - 0 - - - - - - - - - - - Kind of hike - - - Qt::AlignCenter - - - true - - - false - - - - 5 - - - 5 - - - 5 - - - 5 - - - 5 - - - - - - 100 - 0 - - - - - - - - - - - Difficulty - - - Qt::AlignCenter - - - true - - - false - - - - 5 - - - 5 - - - 5 - - - 5 - - - 5 - - - - - - 150 - 0 - - - - - - - - - 200 - 0 - - - - - - - - - - - Hiker - - - Qt::AlignCenter - - - true - - - false - - - - 5 - - - 5 - - - 5 - - - 5 - - - 5 - - - - - - 100 - 0 - - - - - + + true + + + false + + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + + 100 + 0 + + + + + + + + + + + Difficulty + + + Qt::AlignCenter + + + true + + + false + + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + + 150 + 0 + + + + + + + + + 200 + 0 + + + + + + + + + + + Hiker + + + Qt::AlignCenter + + + true + + + false + + + + 5 + + + 5 + + + 5 + + + 5 + + + 5 + + + + + + 100 + 0 + + + + + + + + + - - - - Qt::Horizontal - - - - 0 - 0 - - - -