diff options
Diffstat (limited to 'src/bookmarks')
| -rw-r--r-- | src/bookmarks/bookmarksmanager.cpp | 10 | ||||
| -rw-r--r-- | src/bookmarks/bookmarksmanager.h | 1 | 
2 files changed, 11 insertions, 0 deletions
| diff --git a/src/bookmarks/bookmarksmanager.cpp b/src/bookmarks/bookmarksmanager.cpp index d0062ae1..7f07cf48 100644 --- a/src/bookmarks/bookmarksmanager.cpp +++ b/src/bookmarks/bookmarksmanager.cpp @@ -366,6 +366,16 @@ KActionMenu* BookmarkProvider::bookmarkActionMenu(QWidget *parent)  } +KAction* BookmarkProvider::bookmarkToolBarAction(KToolBar *t) +{ +    KAction *bookmarkToolBarAction = new KAction(this); +    bookmarkToolBarAction->setDefaultWidget(t);     // The ownership is transferred to action +    bookmarkToolBarAction->setText(i18n("Bookmarks Bar")); +    bookmarkToolBarAction->setShortcutConfigurable(false); +    return bookmarkToolBarAction; +} + +  void BookmarkProvider::triggerBookmarkMenu()  {      kDebug() << "triggering Bookmarks Menu..."; diff --git a/src/bookmarks/bookmarksmanager.h b/src/bookmarks/bookmarksmanager.h index 64945eab..fd2cfcdc 100644 --- a/src/bookmarks/bookmarksmanager.h +++ b/src/bookmarks/bookmarksmanager.h @@ -200,6 +200,7 @@ public:       */      KActionMenu *bookmarkActionMenu(QWidget *parent); +    KAction *bookmarkToolBarAction(KToolBar *t);      /**      * @short set the Bookmarks Toolbar Action | 
