]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/animatedheightwidget.cpp
AnimatedHeightWidget: Disable scrollbars
[dolphin.git] / src / animatedheightwidget.cpp
index f1631bb6fa4764f84d6cb3b21e1e9cfa862ace6f..cd62f39715b621a3fa8fe1c38bb3398e6db4d6e5 100644 (file)
@@ -10,6 +10,7 @@
 #include <QGridLayout>
 #include <QPropertyAnimation>
 #include <QScrollArea>
+#include <QScrollBar>
 #include <QStyle>
 
 AnimatedHeightWidget::AnimatedHeightWidget(QWidget *parent)
@@ -30,6 +31,9 @@ AnimatedHeightWidget::AnimatedHeightWidget(QWidget *parent)
     m_contentsContainerParent->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
     m_contentsContainerParent->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
     m_contentsContainerParent->setWidgetResizable(true);
+    // Disables manual scrolling, for example with mouse scrollwheel.
+    m_contentsContainerParent->verticalScrollBar()->setEnabled(false);
+    m_contentsContainerParent->horizontalScrollBar()->setEnabled(false);
 
     setMinimumWidth(0);
 }