17 #ifndef QGSSTYLEV2EXPORTIMPORTDIALOG_H 18 #define QGSSTYLEV2EXPORTIMPORTDIALOG_H 23 #include "ui_qgsstyleexportimportdialogbase.h" 67 void setImportFilePath(
const QString &path );
73 void selectSymbols(
const QStringList &symbolNames );
79 void deselectSymbols(
const QStringList &symbolNames );
82 void doExportImport();
97 void clearSelection();
103 void selectTag(
const QString &tagName );
109 void deselectTag(
const QString &tagName );
115 void selectSmartgroup(
const QString &groupName );
121 void deselectSmartgroup(
const QString &groupName );
123 void importTypeChanged(
int );
126 void selectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
130 void importFileChanged(
const QString &path );
141 void downloadStyleXml(
const QUrl &url );
142 bool populateStyles();
143 void moveStyles( QModelIndexList *selection,
QgsStyle *src,
QgsStyle *dst );
146 QTemporaryFile *mTempFile =
nullptr;
154 std::unique_ptr< QgsStyle > mTempStyle;
155 std::unique_ptr< QgsTemporaryCursorOverride > mCursorOverride;
158 #endif // QGSSTYLEV2EXPORTIMPORTDIALOG_H A QAbstractItemModel subclass for showing symbol and color ramp entities contained within a QgsStyle ...
Temporarily sets a cursor override for the QApplication for the lifetime of the object.
Export existing symbols mode.