class QgsMimeDataUtils { %TypeHeaderCode #include %End public: struct Uri { Uri( QgsLayerItem* layer ); Uri( QString& encData ); QString data() const; QString layerType; QString providerKey; QString name; QString uri; }; typedef QList UriList; static QMimeData* encodeUriList( UriList layers ); static bool isUriList( const QMimeData* data ); static UriList decodeUriList( const QMimeData* data ); };