konqbookmarkmanager.h
00001 #ifndef KONQBOOKMARKMANAGER_H 00002 #define KONQBOOKMARKMANAGER_H 00003 00004 #include <kbookmarkmanager.h> 00005 #include <kstandarddirs.h> 00006 #include <libkonq_export.h> 00007 00008 class LIBKONQ_EXPORT KonqBookmarkManager 00009 { 00010 public: 00011 static KBookmarkManager * self() { 00012 if ( !s_bookmarkManager ) 00013 { 00014 TQString bookmarksFile = locateLocal("data", TQString::fromLatin1("konqueror/bookmarks.xml")); 00015 s_bookmarkManager = KBookmarkManager::managerForFile( bookmarksFile ); 00016 } 00017 return s_bookmarkManager; 00018 } 00019 00020 private: 00021 static KBookmarkManager *s_bookmarkManager; 00022 }; 00023 00024 #endif