KIO
konqbookmarkmenu.cc
Go to the documentation of this file.
39KonqBookmarkContextMenu::KonqBookmarkContextMenu(const KBookmark & bm, KBookmarkManager * mgr, KonqBookmarkOwner * owner)
51 KConfigGroup config = KSharedConfig::openConfig("kbookmarkrc", KConfig::NoGlobals)->group("Bookmarks");
71 addAction( SmallIcon("window-new"), i18n( "Open in New Window" ), this, SLOT( openInNewWindow() ) );
203 KConfigGroup config = KSharedConfig::openConfig("kbookmarkrc", KConfig::NoGlobals)->group("Bookmarks");
KAction * addAction(const QString &name, const QObject *receiver=0, const char *member=0)
KMenu * menu()
Definition: kbookmarkmenu.h:226
Definition: kbookmarkmenu.h:241
Definition: kbookmarkmenu.h:256
Definition: kbookmarkmenu.h:189
This class implements the reading/writing of bookmarks in XML.
Definition: kbookmarkmanager.h:66
static KBookmarkManager * userBookmarksManager()
Returns a pointer to the user's main (konqueror) bookmark collection.
Definition: kbookmarkmanager.cc:673
KActionCollection * m_actionCollection
Definition: kbookmarkmenu.h:164
KMenu * parentMenu() const
The menu in which we insert our actions Supplied in the constructor.
Definition: kbookmarkmenu.cc:205
virtual QAction * actionForBookmark(const KBookmark &bm)
Definition: kbookmarkmenu.cc:543
Definition: kbookmark.h:35
QString text() const
Text shown for the bookmark If bigger than 40, the text is shortened by replacing middle characters w...
Definition: kbookmark.cc:306
bool isGroup() const
Whether the bookmark is a group or a normal bookmark.
Definition: kbookmark.cc:283
QString address() const
Return the "address" of this bookmark in the whole tree.
Definition: kbookmark.cc:471
void setShowInToolbar(bool show)
Set whether this bookmark is show in a filterd toolbar.
Definition: kbookmark.cc:455
bool hasGroup(const char *group) const
void writeEntry(const char *key, const char *value, WriteConfigFlags pFlags=Normal)
QString readPathEntry(const char *key, const QString &aDefault) const
QString readEntry(const char *key, const char *aDefault=0) const
void writePathEntry(const char *pKey, const QString &path, WriteConfigFlags pFlags=Normal)
NoGlobals
Definition: kbookmarkmenu_p.h:52
Definition: konqbookmarkmenu.h:108
KonqBookmarkContextMenu(const KBookmark &bm, KBookmarkManager *mgr, KonqBookmarkOwner *owner)
Definition: konqbookmarkmenu.cc:39
virtual ~KonqBookmarkContextMenu()
Definition: konqbookmarkmenu.cc:44
void toggleShowInToolbar()
Definition: konqbookmarkmenu.cc:86
Definition: konqbookmarkmenu.h:34
static QStringList dynamicBookmarksList()
Definition: konqbookmarkmenu.cc:201
static DynMenuInfo showDynamicBookmarks(const QString &id)
Definition: konqbookmarkmenu.cc:181
void fillDynamicBookmarks()
Definition: konqbookmarkmenu.cc:106
virtual QAction * actionForBookmark(const KBookmark &bm)
Definition: konqbookmarkmenu.cc:153
virtual KMenu * contextMenu(QAction *act)
Definition: konqbookmarkmenu.cc:242
static void setDynamicBookmarks(const QString &id, const DynMenuInfo &info)
Shows an extra menu for the given bookmarks file and type.
Definition: konqbookmarkmenu.cc:212
Definition: konqbookmarkmenu.h:26
virtual void openInNewTab(const KBookmark &bm)=0
virtual ~KonqBookmarkOwner()
Definition: konqbookmarkmenu.cc:238
virtual void openInNewWindow(const KBookmark &bm)=0
#define kDebug
QPixmap SmallIcon(const QString &name, int force_size, int state, const QStringList &overlays)
QString i18n(const char *text)
KSharedConfigPtr config()
Structure used for storing information about the dynamic menu setting.
Definition: konqbookmarkmenu.h:71
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.