[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdegraphics/gwenview/app
From:       Aurélien Gâteau <aurelien.gateau () free ! fr>
Date:       2007-06-27 12:07:26
Message-ID: 1182946046.172192.25660.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 680917 by gateau:

Fix previous/next actions so that they also work in browse mode.


 M  +2 -5      mainwindow.cpp  


--- trunk/KDE/kdegraphics/gwenview/app/mainwindow.cpp #680916:680917
@@ -349,10 +349,7 @@
 	}
 
 	QModelIndex getRelativeIndex(int offset) {
-		if (!mPart) {
-			return QModelIndex();
-		}
-		KUrl url = mPart->url();
+		KUrl url = currentUrl();
 		QModelIndex index = mDirModel->indexForUrl(url);
 		int row = index.row() + offset;
 		index = mDirModel->index(row, 0);
@@ -371,7 +368,7 @@
 	void goTo(int offset) {
 		QModelIndex index = getRelativeIndex(offset);
 		if (index.isValid()) {
-			mThumbnailView->selectionModel()->select(index, QItemSelectionModel::ClearAndSelect);
+			mThumbnailView->setCurrentIndex(index);
 		}
 	}
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic