From 382ac5f01d1f12da5980ae6873aa21d9b4be6d9b Mon Sep 17 00:00:00 2001 From: Simon Paul St James Date: Sun, 26 Oct 2008 17:25:14 +0000 Subject: When restoring the index, we don't necessarily want to scroll to it. BUG:165551 svn path=/trunk/KDE/kdebase/apps/; revision=876177 --- src/dolphindetailsview.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/dolphindetailsview.h') diff --git a/src/dolphindetailsview.h b/src/dolphindetailsview.h index 7b08e25a1..e974635e5 100644 --- a/src/dolphindetailsview.h +++ b/src/dolphindetailsview.h @@ -65,6 +65,7 @@ protected: virtual bool eventFilter(QObject* watched, QEvent* event); virtual QModelIndex indexAt (const QPoint& point) const; virtual void setSelection(const QRect& rect, QItemSelectionModel::SelectionFlags command); + virtual void scrollTo (const QModelIndex & index, ScrollHint hint = EnsureVisible); private slots: /** @@ -176,6 +177,7 @@ private: bool m_expandingTogglePressed : 1; bool m_keyPressed : 1; // true if a key is pressed currently; info used by currentChanged() bool m_useDefaultIndexAt : 1; // true, if QTreeView::indexAt() should be used + bool m_ignoreScrollTo : 1; // true if calls to scrollTo(...) should do nothing. DolphinController* m_controller; SelectionManager* m_selectionManager; -- cgit v1.3