Class: QgsGplColorScheme

class qgis.core.QgsGplColorScheme

Bases: QgsColorScheme

A color scheme which stores its colors in a gpl palette file.

QgsGplColorScheme() Constructor for QgsGplColorScheme.

QgsGplColorScheme(a0: QgsGplColorScheme)

Methods

fetchColors

param context:

gplFilePath

Returns the file path for the associated gpl palette file

setColors

param colors:

fetchColors(self, context: str | None = '', baseColor: QColor | Qt.GlobalColor = QColor()) List[Tuple[QColor, str]]
Parameters:
  • context (Optional[str] = '')

  • baseColor (Union[QColor)

Return type:

List[Tuple[QColor, str]]

gplFilePath(self) str

Returns the file path for the associated gpl palette file

Return type:

str

Returns:

gpl file path

setColors(self, colors: Iterable[Tuple[QColor | Qt.GlobalColor, str | None]], context: str | None = '', baseColor: QColor | Qt.GlobalColor = QColor()) bool
Parameters:
  • colors (Iterable[Tuple[Union[QColor)

  • context (Optional[str] = '')

  • baseColor (Union[QColor)

Return type:

bool