KIO
#include <kbookmark.h>
Public Member Functions | |
List () | |
void | populateMimeData (QMimeData *mimeData) const |
Public Member Functions inherited from QList< KBookmark > | |
QList () | |
QList (const QList< T > &other) | |
QList (std::initializer_list< T > args) | |
~QList () | |
void | append (const T &value) |
void | append (const QList< T > &value) |
const T & | at (int i) const |
T & | back () |
const T & | back () const |
iterator | begin () |
const_iterator | begin () const |
void | clear () |
const_iterator | constBegin () const |
const_iterator | constEnd () const |
bool | contains (const T &value) const |
int | count (const T &value) const |
int | count () const |
bool | empty () const |
iterator | end () |
const_iterator | end () const |
bool | endsWith (const T &value) const |
iterator | erase (iterator pos) |
iterator | erase (iterator begin, iterator end) |
iterator | find (iterator from, const T &t) |
iterator | find (const T &t) |
const_iterator | find (const T &t) const |
const_iterator | find (const_iterator from, const T &t) const |
int | findIndex (const T &t) const |
T & | first () |
const T & | first () const |
T & | front () |
const T & | front () const |
int | indexOf (const T &value, int from) const |
void | insert (int i, const T &value) |
iterator | insert (iterator before, const T &value) |
bool | isEmpty () const |
T & | last () |
const T & | last () const |
int | lastIndexOf (const T &value, int from) const |
int | length () const |
QList< T > | mid (int pos, int length) const |
void | move (int from, int to) |
bool | operator!= (const QList< T > &other) const |
QList< T > | operator+ (const QList< T > &other) const |
QList< T > & | operator+= (const QList< T > &other) |
QList< T > & | operator+= (const T &value) |
QList< T > & | operator<< (const T &value) |
QList< T > & | operator<< (const QList< T > &other) |
QList< T > & | operator= (const QList< T > &other) |
bool | operator== (const QList< T > &other) const |
T & | operator[] (int i) |
const T & | operator[] (int i) const |
void | pop_back () |
void | pop_front () |
void | prepend (const T &value) |
void | push_back (const T &value) |
void | push_front (const T &value) |
iterator | remove (iterator pos) |
int | remove (const T &t) |
int | removeAll (const T &value) |
void | removeAt (int i) |
void | removeFirst () |
void | removeLast () |
bool | removeOne (const T &value) |
void | replace (int i, const T &value) |
void | reserve (int alloc) |
int | size () const |
bool | startsWith (const T &value) const |
void | swap (int i, int j) |
void | swap (QList< T > &other) |
T | takeAt (int i) |
T | takeFirst () |
T | takeLast () |
QSet< T > | toSet () const |
std::list< T > | toStdList () const |
QVector< T > | toVector () const |
T | value (int i, const T &defaultValue) const |
T | value (int i) const |
Static Public Member Functions | |
static bool | canDecode (const QMimeData *mimeData) |
static KBookmark::List | fromMimeData (const QMimeData *mimeData) |
static KBookmark::List | fromMimeData (const QMimeData *mimeData, QDomDocument &parentDocument) |
static QStringList | mimeDataTypes () |
Static Public Member Functions inherited from QList< KBookmark > | |
QList< T > | fromSet (const QSet< T > &set) |
QList< T > | fromStdList (const std::list< T > &list) |
QList< T > | fromVector (const QVector< T > &vector) |
Additional Inherited Members | |
Public Attributes inherited from QList< KBookmark > | |
typedef | const_pointer |
typedef | const_reference |
typedef | ConstIterator |
typedef | difference_type |
typedef | Iterator |
typedef | pointer |
typedef | reference |
typedef | size_type |
typedef | value_type |
Detailed Description
KUrl::Bookmark is a QList that contains bookmarks with a few convenience methods.
Definition at line 48 of file kbookmark.h.
Constructor & Destructor Documentation
KBookmark::List::List | ( | ) |
Definition at line 666 of file kbookmark.cc.
Member Function Documentation
Return true if mimeData
contains bookmarks.
Definition at line 689 of file kbookmark.cc.
|
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()
- Deprecated:
- use fromMimeData(mimeData, doc), to avoid crashes
Definition at line 700 of file kbookmark.cc.
|
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 parentDocument pass an empty QDomDocument here, it will be used as container for the bookmarks. You just need to make sure it stays alive longer (or just as long) as the returned bookmarks.
- Returns
- the list of bookmarks
- Since
- 4.3.2
Definition at line 708 of file kbookmark.cc.
|
static |
Return the list of mimeTypes that can be decoded by fromMimeData.
Definition at line 694 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 670 of file kbookmark.cc.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:54 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.