From c5534a5f93c51180849ff269aa9a792938ddcd2f Mon Sep 17 00:00:00 2001 From: David Faure Date: Tue, 27 Mar 2007 20:41:57 +0000 Subject: Hide the HistoryElem class from the public API of UrlNavigator svn path=/trunk/KDE/kdebase/apps/; revision=647276 --- src/dolphinview.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/dolphinview.cpp') diff --git a/src/dolphinview.cpp b/src/dolphinview.cpp index 88a2cff80..519189e9a 100644 --- a/src/dolphinview.cpp +++ b/src/dolphinview.cpp @@ -781,12 +781,13 @@ void DolphinView::showPreview(const KFileItem* item, const QPixmap& pixmap) void DolphinView::restoreContentsPos() { - UrlNavigator::HistoryElem historyItem = m_urlNavigator->currentHistoryItem(); - if (!historyItem.url().isEmpty()) { + KUrl currentUrl = m_urlNavigator->url(); + if (!currentUrl.isEmpty()) { QAbstractItemView* view = itemView(); - // TODO: view->setCurrentItem(historyItem.currentFileName()); - view->horizontalScrollBar()->setValue(historyItem.contentsX()); - view->verticalScrollBar()->setValue(historyItem.contentsY()); + // TODO: view->setCurrentItem(m_urlNavigator->currentFileName()); + QPoint pos = m_urlNavigator->savedPosition(); + view->horizontalScrollBar()->setValue(pos.x()); + view->verticalScrollBar()->setValue(pos.y()); } } -- cgit v1.3