[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [marble] src/lib: make BookmarkManager::openFile() static
From: Bernhard Beschow <bbeschow () cs ! tu-berlin ! de>
Date: 2012-10-31 19:40:34
Message-ID: 20121031194034.A08BBA60CB () git ! kde ! org
[Download RAW message or body]
Git commit d37155d6eda47e3380e6f812eb45490011697911 by Bernhard Beschow.
Committed on 31/10/2012 at 13:34.
Pushed by beschow into branch 'master'.
make BookmarkManager::openFile() static
M +2 -2 src/lib/BookmarkManager.cpp
M +1 -1 src/lib/BookmarkManager.h
M +1 -1 src/lib/BookmarkManagerDialog.cpp
M +1 -1 src/lib/BookmarkManager_p.h
http://commits.kde.org/marble/d37155d6eda47e3380e6f812eb45490011697911
diff --git a/src/lib/BookmarkManager.cpp b/src/lib/BookmarkManager.cpp
index bbb71cb..0cd3d14 100644
--- a/src/lib/BookmarkManager.cpp
+++ b/src/lib/BookmarkManager.cpp
@@ -249,7 +249,7 @@ bool BookmarkManager::updateBookmarkFile()
return false;
}
-GeoDataDocument* BookmarkManager::openFile( const QString &fileName ) const
+GeoDataDocument* BookmarkManager::openFile( const QString &fileName )
{
GeoDataParser parser( GeoData_KML );
QFile file( fileName );
@@ -270,7 +270,7 @@ GeoDataDocument* BookmarkManager::openFile( const QString &fileName ) const
result->setDocumentRole( BookmarkDocument );
foreach( GeoDataFolder* folder, result->folderList() ) {
- d->setVisualCategory( folder );
+ BookmarkManagerPrivate::setVisualCategory( folder );
}
return result;
diff --git a/src/lib/BookmarkManager.h b/src/lib/BookmarkManager.h
index dc590ef..bfe0d6f 100644
--- a/src/lib/BookmarkManager.h
+++ b/src/lib/BookmarkManager.h
@@ -104,7 +104,7 @@ Q_SIGNALS:
*/
bool updateBookmarkFile();
- GeoDataDocument* openFile( const QString& fileName ) const;
+ static GeoDataDocument* openFile( const QString& fileName );
BookmarkManagerPrivate* const d;
diff --git a/src/lib/BookmarkManagerDialog.cpp b/src/lib/BookmarkManagerDialog.cpp
index e7ad6ac..2dcb7cf 100644
--- a/src/lib/BookmarkManagerDialog.cpp
+++ b/src/lib/BookmarkManagerDialog.cpp
@@ -418,7 +418,7 @@ void BookmarkManagerDialog::importBookmarks()
return;
}
- GeoDataDocument *import = d->m_manager->openFile( file );
+ GeoDataDocument *import = BookmarkManager::openFile( file );
if ( !import ) {
QString const text = tr( "The file %1 cannot be opened as a KML file." ).arg( file );
QMessageBox::warning( this, tr( "Bookmark Import - Marble" ), text );
diff --git a/src/lib/BookmarkManager_p.h b/src/lib/BookmarkManager_p.h
index c8870e6..55ade27 100644
--- a/src/lib/BookmarkManager_p.h
+++ b/src/lib/BookmarkManager_p.h
@@ -31,7 +31,7 @@ public:
void resetBookmarkDocument();
- void setVisualCategory( GeoDataContainer *container );
+ static void setVisualCategory( GeoDataContainer *container );
GeoDataTreeModel *m_treeModel;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic