|
QGIS API Documentation 4.3.0-Master (16eddb2670e)
|
Contains utility functions for working with MIME data. More...
#include <qgsmimedatautils.h>
Classes | |
| struct | Uri |
Public Types | |
| typedef QList< QgsMimeDataUtils::Uri > | UriList |
Static Public Member Functions | |
| static UriList | decodeUriList (const QMimeData *data) |
| static QMimeData * | encodeUriList (const UriList &layers) |
| Encodes a URI list to a new QMimeData object. | |
| static bool | hasOriginatedFromCurrentAppInstance (const QgsMimeDataUtils::Uri &uri) |
Returns true if uri originated from the current QGIS application instance. | |
| static bool | isUriList (const QMimeData *data) |
| static QByteArray | layerTreeNodesToUriList (const QList< QgsLayerTreeNode * > &nodes) |
| Returns encoded URI list from a list of layer tree nodes. | |
Friends | |
| class | TestQgsMimeDataUtils |
Contains utility functions for working with MIME data.
Definition at line 41 of file qgsmimedatautils.h.
| typedef QList<QgsMimeDataUtils::Uri> QgsMimeDataUtils::UriList |
Definition at line 246 of file qgsmimedatautils.h.
|
static |
Definition at line 223 of file qgsmimedatautils.cpp.
|
static |
Encodes a URI list to a new QMimeData object.
Definition at line 214 of file qgsmimedatautils.cpp.
|
static |
Returns true if uri originated from the current QGIS application instance.
Definition at line 270 of file qgsmimedatautils.cpp.
|
static |
Definition at line 209 of file qgsmimedatautils.cpp.
|
static |
Returns encoded URI list from a list of layer tree nodes.
Definition at line 261 of file qgsmimedatautils.cpp.
|
friend |
Definition at line 276 of file qgsmimedatautils.h.