From 737dd6ec3b8daa1517b392dbad1f13b090e5d33b Mon Sep 17 00:00:00 2001 From: Yoann Laissus Date: Sun, 18 Jul 2010 19:15:44 +0200 Subject: - Performance improvements (partial updates of the tree) - Synchronisation of the folded states between each windows - Code cleanup --- src/bookmarks/bookmarksmanager.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/bookmarks/bookmarksmanager.h') diff --git a/src/bookmarks/bookmarksmanager.h b/src/bookmarks/bookmarksmanager.h index 4be3a94b..0915e894 100644 --- a/src/bookmarks/bookmarksmanager.h +++ b/src/bookmarks/bookmarksmanager.h @@ -37,6 +37,7 @@ // Local Includes #include "application.h" #include "urlresolver.h" +#include "bookmarkspanel.h" // Qt Includes #include @@ -234,6 +235,9 @@ public: QString titleForBookmarkUrl(QString url); + void registerBookmarkPanel(BookmarksPanel *panel); + void removeBookmarkPanel(BookmarksPanel *panel); + signals: /** * @short This signal is emitted when an url has to be loaded @@ -263,6 +267,7 @@ public slots: private slots: void triggerBookmarkMenu(); void slotAddBookmark(); + void slotPanelChanged(); private: void fillBookmarkBar(KToolBar *toolBar); @@ -272,6 +277,7 @@ private: BookmarkOwner *m_owner; KActionCollection *m_actionCollection; QList m_bookmarkToolBars; + QList m_bookmarkPanels; AwesomeUrlCompletion *m_completion; KActionMenu *_bookmarkActionMenu; -- cgit v1.2.1