Class: QgsEncodingFileDialog

A file dialog which lets the user select the preferred encoding type for a data provider.

Class Hierarchy

Inheritance diagram of qgis.gui.QgsEncodingFileDialog

Base classes

QFileDialog

QDialog

QWidget

QObject

QPaintDevice

Methods

addCancelAll

Adds a 'Cancel All' button for the user to click

cancelAll

Returns True if the user clicked 'Cancel All'

encoding

Returns a string describing the chosen encoding

pbnCancelAll_clicked

saveUsedEncoding

class qgis.gui.QgsEncodingFileDialog[source]

Bases: QFileDialog

__init__(parent: QWidget | None = None, caption: str | None = '', directory: str | None = '', filter: str | None = '', encoding: str | None = '')

Constructor for QgsEncodingFileDialog

Parameters:
  • parent (Optional[QWidget] = None)

  • caption (Optional[str] = '')

  • directory (Optional[str] = '')

  • filter (Optional[str] = '')

  • encoding (Optional[str] = '')

addCancelAll(self)[source]

Adds a ‘Cancel All’ button for the user to click

cancelAll(self) bool[source]

Returns True if the user clicked ‘Cancel All’

Return type:

bool

encoding(self) str[source]

Returns a string describing the chosen encoding

Return type:

str

pbnCancelAll_clicked(self)[source]
saveUsedEncoding(self)[source]