Class: QgsStyleExportImportDialog

class qgis.gui.QgsStyleExportImportDialog(style: QgsStyle, parent: QWidget = None, mode: QgsStyleExportImportDialog.Mode = QgsStyleExportImportDialog.Export)

Bases: PyQt5.QtWidgets.QDialog

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.

Methods

actionEvent

changeEvent

childEvent

clearSelection

clearSelection deselects all symbols

closeEvent

connectNotify

contextMenuEvent

create

customEvent

deselectFavorites

Deselects favorite symbols

deselectSmartgroup

deselectSmartgroup deselects all symbols from a smart group

deselectSymbols

deselectSymbols deselect symbols by name

deselectTag

Deselect the symbols belonging to the given tag

destroy

disconnectNotify

doExportImport

dragEnterEvent

dragLeaveEvent

dragMoveEvent

dropEvent

enterEvent

event

eventFilter

focusInEvent

focusNextChild

focusNextPrevChild

focusOutEvent

focusPreviousChild

hideEvent

importTypeChanged

initPainter

inputMethodEvent

isSignalConnected

keyPressEvent

keyReleaseEvent

leaveEvent

metric

mouseDoubleClickEvent

mouseMoveEvent

mousePressEvent

mouseReleaseEvent

moveEvent

nativeEvent

paintEvent

receivers

resizeEvent

selectAll

selectAll selects all symbols

selectByGroup

selectByGroup open select by group dialog

selectFavorites

Selects favorite symbols

selectSmartgroup

selectSmartgroup selects all symbols from a smart group

selectSymbols

selectSymbols select symbols by name

selectTag

Select the symbols belonging to the given tag

sender

senderSignalIndex

setImportFilePath

Sets the initial path to use for importing files, when the dialog is in a Import mode.

sharedPainter

showEvent

tabletEvent

timerEvent

updateMicroFocus

wheelEvent

Attributes

Export

Import

Export = 0
Import = 1
class Mode

Bases: int

actionEvent(self, QActionEvent)
changeEvent(self, QEvent)
childEvent(self, QChildEvent)
clearSelection(self)

clearSelection deselects all symbols

closeEvent(self, QCloseEvent)
connectNotify(self, QMetaMethod)
contextMenuEvent(self, QContextMenuEvent)
create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)
customEvent(self, QEvent)
deselectFavorites(self)

Deselects favorite symbols

New in version 3.14.

deselectSmartgroup(self, groupName: str)

deselectSmartgroup deselects all symbols from a smart group

Parameters

groupName (str) –

deselectSymbols(self, symbolNames: Iterable[str])

deselectSymbols deselect symbols by name

Parameters

symbolNames (Iterable[str]) – list of symbol names

deselectTag(self, tagName: str)

Deselect the symbols belonging to the given tag

Parameters

tagName (str) – the name of the group to be deselected

destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)
disconnectNotify(self, QMetaMethod)
doExportImport(self)
dragEnterEvent(self, QDragEnterEvent)
dragLeaveEvent(self, QDragLeaveEvent)
dragMoveEvent(self, QDragMoveEvent)
dropEvent(self, QDropEvent)
enterEvent(self, QEvent)
event(self, QEvent) bool
eventFilter(self, QObject, QEvent) bool
focusInEvent(self, QFocusEvent)
focusNextChild(self) bool
focusNextPrevChild(self, bool) bool
focusOutEvent(self, QFocusEvent)
focusPreviousChild(self) bool
hideEvent(self, QHideEvent)
importTypeChanged(self, int)
initPainter(self, QPainter)
inputMethodEvent(self, QInputMethodEvent)
isSignalConnected(self, QMetaMethod) bool
keyPressEvent(self, QKeyEvent)
keyReleaseEvent(self, QKeyEvent)
leaveEvent(self, QEvent)
metric(self, QPaintDevice.PaintDeviceMetric) int
mouseDoubleClickEvent(self, QMouseEvent)
mouseMoveEvent(self, QMouseEvent)
mousePressEvent(self, QMouseEvent)
mouseReleaseEvent(self, QMouseEvent)
moveEvent(self, QMoveEvent)
nativeEvent(self, Union[QByteArray, bytes, bytearray], PyQt5.sip.voidptr) Tuple[bool, int]
paintEvent(self, QPaintEvent)
receivers(self, PYQT_SIGNAL) int
resizeEvent(self, QResizeEvent)
selectAll(self)

selectAll selects all symbols

selectByGroup(self)

selectByGroup open select by group dialog

selectFavorites(self)

Selects favorite symbols

New in version 3.14.

selectSmartgroup(self, groupName: str)

selectSmartgroup selects all symbols from a smart group

Parameters

groupName (str) –

selectSymbols(self, symbolNames: Iterable[str])

selectSymbols select symbols by name

Parameters

symbolNames (Iterable[str]) – list of symbol names

selectTag(self, tagName: str)

Select the symbols belonging to the given tag

Parameters

tagName (str) – the name of the group to be selected

sender(self) QObject
senderSignalIndex(self) int
setImportFilePath(self, path: str)

Sets the initial path to use for importing files, when the dialog is in a Import mode.

New in version 3.6.

Parameters

path (str) –

sharedPainter(self) QPainter
showEvent(self, QShowEvent)
tabletEvent(self, QTabletEvent)
timerEvent(self, QTimerEvent)
updateMicroFocus(self)
wheelEvent(self, QWheelEvent)