mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-04 00:30:59 -05:00
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
114 lines
3.0 KiB
Plaintext
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 *
|
|
************************************************************************/
|