QGIS API Documentation 3.41.0-Master (af5edcb665c)
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
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 100 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 32 of file qgsiconutils.cpp.

◆ iconForLayer()

QIcon QgsIconUtils::iconForLayer ( const QgsMapLayer layer)
static

Returns the icon corresponding to a specified map layer.

Definition at line 105 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 169 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 26 of file qgsiconutils.cpp.

◆ iconGeometryCollection()

QIcon QgsIconUtils::iconGeometryCollection ( )
static

Returns an icon representing geometry collections.

Since
QGIS 3.22

Definition at line 65 of file qgsiconutils.cpp.

◆ iconLine()

QIcon QgsIconUtils::iconLine ( )
static

Returns an icon representing line geometries.

Definition at line 55 of file qgsiconutils.cpp.

◆ iconMesh()

QIcon QgsIconUtils::iconMesh ( )
static

Returns an icon representing mesh layers.

Definition at line 80 of file qgsiconutils.cpp.

◆ iconPoint()

QIcon QgsIconUtils::iconPoint ( )
static

Returns an icon representing point geometries.

Definition at line 50 of file qgsiconutils.cpp.

◆ iconPointCloud()

QIcon QgsIconUtils::iconPointCloud ( )
static

Returns an icon representing point cloud layers.

Definition at line 90 of file qgsiconutils.cpp.

◆ iconPolygon()

QIcon QgsIconUtils::iconPolygon ( )
static

Returns an icon representing polygon geometries.

Definition at line 60 of file qgsiconutils.cpp.

◆ iconRaster()

QIcon QgsIconUtils::iconRaster ( )
static

Returns an icon representing raster layers.

Definition at line 75 of file qgsiconutils.cpp.

◆ iconTable()

QIcon QgsIconUtils::iconTable ( )
static

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

Definition at line 70 of file qgsiconutils.cpp.

◆ iconTiledScene()

QIcon QgsIconUtils::iconTiledScene ( )
static

Returns an icon representing tiled scene layers.

Since
QGIS 3.34

Definition at line 95 of file qgsiconutils.cpp.

◆ iconVectorTile()

QIcon QgsIconUtils::iconVectorTile ( )
static

Returns an icon representing vector tile layers.

Definition at line 85 of file qgsiconutils.cpp.


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