diff --git a/ui/drivers/qt/ui_qt_window.cpp b/ui/drivers/qt/ui_qt_window.cpp index 396ec9e498..e11af15c70 100644 --- a/ui/drivers/qt/ui_qt_window.cpp +++ b/ui/drivers/qt/ui_qt_window.cpp @@ -517,8 +517,8 @@ MainWindow::MainWindow(QWidget *parent) : m_zoomSlider = new QSlider(Qt::Horizontal, zoomWidget); - m_zoomSlider->setMinimum(0); - m_zoomSlider->setMaximum(100); + m_zoomSlider->setMinimum(20); + m_zoomSlider->setMaximum(400); m_zoomSlider->setValue(50); m_lastZoomSliderValue = m_zoomSlider->value(); @@ -2887,9 +2887,12 @@ void MainWindow::initContentGridLayout() else addPlaylistItemsToGrid(path); - QTimer::singleShot(0, this, [this]() { - m_gridLayoutWidget->resize(m_gridScrollArea->viewport()->size()); - }); + QTimer::singleShot(0, this, SLOT(onContentGridInited())); +} + +void MainWindow::onContentGridInited() +{ + m_gridLayoutWidget->resize(m_gridScrollArea->viewport()->size()); } void MainWindow::initContentTableWidget() diff --git a/ui/drivers/ui_qt.h b/ui/drivers/ui_qt.h index 1c104c3d36..6bd22e7821 100644 --- a/ui/drivers/ui_qt.h +++ b/ui/drivers/ui_qt.h @@ -323,6 +323,7 @@ private slots: void onStopClicked(); void onDeferredImageLoaded(); void onZoomValueChanged(int value); + void onContentGridInited(); private: void setCurrentCoreLabel();