QGIS API Documentation 3.99.0-Master (21b3aa880ba)
Loading...
Searching...
No Matches
QgsIconUtils Class Reference

Contains utility functions for working with icons. More...

#include <qgsiconutils.h>

Static Public Member Functions

static QIcon iconDefaultLayer ()
 Returns a default icon for layers, which aren't the standard raster/vector/... types.
static QIcon iconForGeometryType (Qgis::GeometryType typeGroup)
 Returns the icon for a vector layer whose geometry typeGroup is provided.
static QIcon iconForLayer (const QgsMapLayer *layer)
 Returns the icon corresponding to a specified map layer.
static QIcon iconForLayerType (Qgis::LayerType type)
 Returns the default icon for the specified layer type.
static QIcon iconForWkbType (Qgis::WkbType type)
 Returns the icon for a vector layer whose geometry type is provided.
static QIcon iconGeometryCollection ()
 Returns an icon representing geometry collections.
static QIcon iconLine ()
 Returns an icon representing line geometries.
static QIcon iconMesh ()
 Returns an icon representing mesh layers.
static QIcon iconPoint ()
 Returns an icon representing point geometries.
static QIcon iconPointCloud ()
 Returns an icon representing point cloud layers.
static QIcon iconPolygon ()
 Returns an icon representing polygon geometries.
static QIcon iconRaster ()
 Returns an icon representing raster layers.
static QIcon iconTable ()
 Returns an icon representing non-spatial layers (tables).
static QIcon iconTiledScene ()
 Returns an icon representing tiled scene layers.
static QIcon iconVectorTile ()
 Returns an icon representing vector tile layers.

Detailed Description

Contains utility functions for working with icons.

Since
QGIS 3.20

Definition at line 32 of file qgsiconutils.h.

Member Function Documentation

◆ iconDefaultLayer()

QIcon QgsIconUtils::iconDefaultLayer ( )
static

Returns a default icon for layers, which aren't the standard raster/vector/... types.

Definition at line 101 of file qgsiconutils.cpp.

◆ iconForGeometryType()

QIcon QgsIconUtils::iconForGeometryType ( Qgis::GeometryType typeGroup)
static

Returns the icon for a vector layer whose geometry typeGroup is provided.

Since
QGIS 3.28

Definition at line 33 of file qgsiconutils.cpp.

◆ iconForLayer()

QIcon QgsIconUtils::iconForLayer ( const QgsMapLayer * layer)
static

Returns the icon corresponding to a specified map layer.

Definition at line 106 of file qgsiconutils.cpp.

◆ iconForLayerType()

QIcon QgsIconUtils::iconForLayerType ( Qgis::LayerType type)
static

Returns the default icon for the specified layer type.

Since
QGIS 3.22

Definition at line 170 of file qgsiconutils.cpp.

◆ iconForWkbType()

QIcon QgsIconUtils::iconForWkbType ( Qgis::WkbType type)
static

Returns the icon for a vector layer whose geometry type is provided.

Definition at line 27 of file qgsiconutils.cpp.

◆ iconGeometryCollection()

QIcon QgsIconUtils::iconGeometryCollection ( )
static

Returns an icon representing geometry collections.

Since
QGIS 3.22

Definition at line 66 of file qgsiconutils.cpp.

◆ iconLine()

QIcon QgsIconUtils::iconLine ( )
static

Returns an icon representing line geometries.

Definition at line 56 of file qgsiconutils.cpp.

◆ iconMesh()

QIcon QgsIconUtils::iconMesh ( )
static

Returns an icon representing mesh layers.

Definition at line 81 of file qgsiconutils.cpp.

◆ iconPoint()

QIcon QgsIconUtils::iconPoint ( )
static

Returns an icon representing point geometries.

Definition at line 51 of file qgsiconutils.cpp.

◆ iconPointCloud()

QIcon QgsIconUtils::iconPointCloud ( )
static

Returns an icon representing point cloud layers.

Definition at line 91 of file qgsiconutils.cpp.

◆ iconPolygon()

QIcon QgsIconUtils::iconPolygon ( )
static

Returns an icon representing polygon geometries.

Definition at line 61 of file qgsiconutils.cpp.

◆ iconRaster()

QIcon QgsIconUtils::iconRaster ( )
static

Returns an icon representing raster layers.

Definition at line 76 of file qgsiconutils.cpp.

◆ iconTable()

QIcon QgsIconUtils::iconTable ( )
static

Returns an icon representing non-spatial layers (tables).

Definition at line 71 of file qgsiconutils.cpp.

◆ iconTiledScene()

QIcon QgsIconUtils::iconTiledScene ( )
static

Returns an icon representing tiled scene layers.

Since
QGIS 3.34

Definition at line 96 of file qgsiconutils.cpp.

◆ iconVectorTile()

QIcon QgsIconUtils::iconVectorTile ( )
static

Returns an icon representing vector tile layers.

Definition at line 86 of file qgsiconutils.cpp.


The documentation for this class was generated from the following files: