QGIS/python/gui/auto_generated/symbology/qgsstyleexportimportdialog.sip.in
Nyall Dawson 187f74148c [FEATURE] Show QGIS style xml libraries in browser and support
drag and drop of style .xml files to main QGIS window

Double clicking the databases or dragging them to QGIS
triggers the import from style dialog with the corresponding
input file already selected
2018-11-01 15:57:31 +10:00

114 lines
3.0 KiB
Plaintext

/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/symbology/qgsstyleexportimportdialog.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/
class QgsStyleExportImportDialog : QDialog
{
%TypeHeaderCode
#include "qgsstyleexportimportdialog.h"
%End
public:
enum Mode
{
Export,
Import,
};
QgsStyleExportImportDialog( QgsStyle *style, QWidget *parent /TransferThis/ = 0, Mode mode = Export );
%Docstring
Constructor for QgsStyleExportImportDialog, with the specified ``parent`` widget.
Creates a dialog for importing symbols into the given ``style``, or exporting symbols from the ``style``.
The ``mode`` argument dictates whether the dialog is to be used for exporting or importing symbols.
%End
~QgsStyleExportImportDialog();
void setImportFilePath( const QString &path );
%Docstring
Sets the initial ``path`` to use for importing files, when the dialog is in a Import mode.
.. versionadded:: 3.6
%End
void selectSymbols( const QStringList &symbolNames );
%Docstring
selectSymbols select symbols by name
:param symbolNames: list of symbol names
%End
void deselectSymbols( const QStringList &symbolNames );
%Docstring
deselectSymbols deselect symbols by name
:param symbolNames: list of symbol names
%End
public slots:
void doExportImport();
void selectByGroup();
%Docstring
selectByGroup open select by group dialog
%End
void selectAll();
%Docstring
selectAll selects all symbols
%End
void clearSelection();
%Docstring
clearSelection deselects all symbols
%End
void selectTag( const QString &tagName );
%Docstring
Select the symbols belonging to the given tag
:param tagName: the name of the group to be selected
%End
void deselectTag( const QString &tagName );
%Docstring
Deselect the symbols belonging to the given tag
:param tagName: the name of the group to be deselected
%End
void selectSmartgroup( const QString &groupName );
%Docstring
selectSmartgroup selects all symbols from a smart group
:param groupName:
%End
void deselectSmartgroup( const QString &groupName );
%Docstring
deselectSmartgroup deselects all symbols from a smart group
:param groupName:
%End
void importTypeChanged( int );
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/symbology/qgsstyleexportimportdialog.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/