KIO
KBookmark::List Class Reference
KUrl::Bookmark is a QList that contains bookmarks with a few convenience methods. More...
#include <kbookmark.h>
Inheritance diagram for KBookmark::List:

Public Member Functions | |
List () | |
void | populateMimeData (QMimeData *mimeData) const |
Static Public Member Functions | |
static bool | canDecode (const QMimeData *mimeData) |
static KBookmark::List | fromMimeData (const QMimeData *mimeData) |
static QStringList | mimeDataTypes () |
Detailed Description
KUrl::Bookmark is a QList that contains bookmarks with a few convenience methods.
Definition at line 47 of file kbookmark.h.
Constructor & Destructor Documentation
KBookmark::List::List | ( | ) |
Definition at line 642 of file kbookmark.cc.
Member Function Documentation
bool KBookmark::List::canDecode | ( | const QMimeData * | mimeData | ) | [static] |
KBookmark::List KBookmark::List::fromMimeData | ( | const QMimeData * | mimeData | ) | [static] |
Extract a list of bookmarks from the contents of mimeData
.
Decoding will fail if mimeData
does not contain any bookmarks.
- Parameters:
-
mimeData the mime data to extract from; cannot be 0
- Returns:
- the list of bookmarks
- Note:
- those bookmarks are valid QDomElements, but their parent QDomDocument is already deleted, do not use ownerDocument()
Definition at line 675 of file kbookmark.cc.
QStringList KBookmark::List::mimeDataTypes | ( | ) | [static] |
Return the list of mimeTypes that can be decoded by fromMimeData.
Definition at line 670 of file kbookmark.cc.
void KBookmark::List::populateMimeData | ( | QMimeData * | mimeData | ) | const |
Adds this list of bookmark into the given QMimeData.
- Parameters:
-
mimeData the QMimeData instance used to drag or copy this bookmark
Definition at line 646 of file kbookmark.cc.
The documentation for this class was generated from the following files: