From 6dfd7ceb00534f1cfe3cb988e2ad75d2ec8a52e9 Mon Sep 17 00:00:00 2001 From: Larry Shaffer Date: Sun, 2 Jun 2013 12:01:25 -0600 Subject: [PATCH] Save/restore header state for bookmarks view --- src/app/qgsbookmarks.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/qgsbookmarks.cpp b/src/app/qgsbookmarks.cpp index aa9adb65079..73cd8e08dcd 100644 --- a/src/app/qgsbookmarks.cpp +++ b/src/app/qgsbookmarks.cpp @@ -89,6 +89,9 @@ QgsBookmarks::QgsBookmarks( QWidget *parent, Qt::WFlags fl ) lstBookmarks->setModel( model ); + QSettings settings; + lstBookmarks->header()->restoreState( settings.value( "/Windows/Bookmarks/headerstate" ).toByteArray() ); + #ifndef QGISDEBUG lstBookmarks->setColumnHidden( 0, true ); #endif @@ -110,6 +113,7 @@ void QgsBookmarks::saveWindowLocation() { QSettings settings; settings.setValue( "/Windows/Bookmarks/geometry", saveGeometry() ); + settings.setValue( "/Windows/Bookmarks/headerstate", lstBookmarks->header()->saveState() ); } void QgsBookmarks::newBookmark()