KIO
#include <kbookmark.h>

| Protected Member Functions | |
| QDomElement | nextKnownTag (const QDomElement &start, bool goNext) const | 
| Additional Inherited Members | |
|  Public Types inherited from KBookmark | |
| enum | MetaDataOverwriteMode { OverwriteMetaData, DontOverwriteMetaData } | 
|  Static Public Member Functions inherited from KBookmark | |
| static QString | commonParent (const QString &A, const QString &B) | 
| static QString | nextAddress (const QString &address) | 
| static QString | parentAddress (const QString &address) | 
| static uint | positionInParent (const QString &address) | 
| static QString | previousAddress (const QString &address) | 
| static KBookmark | standaloneBookmark (const QString &text, const KUrl &url, const QString &icon=QString()) | 
|  Protected Attributes inherited from KBookmark | |
| QDomElement | element | 
Detailed Description
A group of bookmarks.
Definition at line 347 of file kbookmark.h.
Constructor & Destructor Documentation
| KBookmarkGroup::KBookmarkGroup | ( | ) | 
Create an invalid group.
This is mostly for use in QValueList, and other places where we need a null group. Also used as a parent for a bookmark that doesn't have one (e.g. Netscape bookmarks)
Definition at line 98 of file kbookmark.cc.
| KBookmarkGroup::KBookmarkGroup | ( | const QDomElement & | elem | ) | 
Create a bookmark group as specified by the given element.
Definition at line 103 of file kbookmark.cc.
Member Function Documentation
Create a new bookmark, as the last child of this group Don't forget to use KBookmarkManager::self()->emitChanged( parentBookmark );.
- Parameters
- 
  bm the bookmark to add 
Definition at line 212 of file kbookmark.cc.
| KBookmark KBookmarkGroup::addBookmark | ( | const QString & | text, | 
| const KUrl & | url, | ||
| const QString & | icon = QString() | ||
| ) | 
Create a new bookmark, as the last child of this group Don't forget to use KBookmarkManager::self()->emitChanged( parentBookmark );.
- Parameters
- 
  text for the bookmark url the URL that the bookmark points to icon the name of the icon to associate with the bookmark. A suitable default will be determined from the URL if not specified. 
Definition at line 218 of file kbookmark.cc.
| KBookmarkGroup KBookmarkGroup::createNewFolder | ( | const QString & | text | ) | 
Create a new bookmark folder, as the last child of this group.
- Parameters
- 
  text for the folder. If you want an dialog use KBookmarkDialog 
Definition at line 157 of file kbookmark.cc.
| KBookmark KBookmarkGroup::createNewSeparator | ( | ) | 
Create a new bookmark separator Don't forget to use KBookmarkManager::self()->emitChanged( parentBookmark );.
Definition at line 171 of file kbookmark.cc.
| void KBookmarkGroup::deleteBookmark | ( | const KBookmark & | bk | ) | 
Delete a bookmark - it has to be one of our children ! Don't forget to use KBookmarkManager::self()->emitChanged( parentBookmark );.
Definition at line 237 of file kbookmark.cc.
| QDomElement KBookmarkGroup::findToolbar | ( | ) | const | 
Definition at line 247 of file kbookmark.cc.
| KBookmark KBookmarkGroup::first | ( | ) | const | 
Return the first child bookmark of this group.
Definition at line 113 of file kbookmark.cc.
- Returns
- the list of urls of bookmarks at top level of the group
Definition at line 261 of file kbookmark.cc.
| int KBookmarkGroup::indexOf | ( | const KBookmark & | child | ) | const | 
Return the index of a child bookmark, -1 if not found.
Definition at line 128 of file kbookmark.cc.
| bool KBookmarkGroup::isOpen | ( | ) | const | 
- Returns
- true if the bookmark folder is opened in the bookmark editor
Definition at line 108 of file kbookmark.cc.
| bool KBookmarkGroup::isToolbarGroup | ( | ) | const | 
- Returns
- true if this is the toolbar group
Definition at line 242 of file kbookmark.cc.
Moves bookmark after after (which should be a child of ours). 
If after is null, bookmark is moved as the first child. Don't forget to use KBookmarkManager::self()->emitChanged( parentBookmark ); 
Definition at line 189 of file kbookmark.cc.
Definition at line 183 of file kbookmark.cc.
Return the next sibling of a child bookmark of this group.
- Parameters
- 
  current has to be one of our child bookmarks. 
Definition at line 123 of file kbookmark.cc.
| 
 | protected | 
Definition at line 138 of file kbookmark.cc.
Return the prevous sibling of a child bookmark of this group.
- Parameters
- 
  current has to be one of our child bookmarks. 
Definition at line 118 of file kbookmark.cc.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:50:03 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
 KDE API Reference
    KDE API Reference