mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-23 00:02:38 -05:00
119 lines
3.0 KiB
Plaintext
119 lines
3.0 KiB
Plaintext
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/core/qgsiconutils.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.py again *
|
|
************************************************************************/
|
|
|
|
|
|
|
|
|
|
class QgsIconUtils
|
|
{
|
|
%Docstring(signature="appended")
|
|
Contains utility functions for working with icons.
|
|
|
|
.. versionadded:: 3.20
|
|
%End
|
|
|
|
%TypeHeaderCode
|
|
#include "qgsiconutils.h"
|
|
%End
|
|
public:
|
|
|
|
static QIcon iconForWkbType( Qgis::WkbType type );
|
|
%Docstring
|
|
Returns the icon for a vector layer whose geometry ``type`` is provided.
|
|
%End
|
|
|
|
static QIcon iconForGeometryType( Qgis::GeometryType typeGroup );
|
|
%Docstring
|
|
Returns the icon for a vector layer whose geometry ``typeGroup`` is provided.
|
|
|
|
.. versionadded:: 3.28
|
|
%End
|
|
|
|
static QIcon iconPoint();
|
|
%Docstring
|
|
Returns an icon representing point geometries.
|
|
%End
|
|
|
|
static QIcon iconLine();
|
|
%Docstring
|
|
Returns an icon representing line geometries.
|
|
%End
|
|
|
|
static QIcon iconPolygon();
|
|
%Docstring
|
|
Returns an icon representing polygon geometries.
|
|
%End
|
|
|
|
static QIcon iconGeometryCollection();
|
|
%Docstring
|
|
Returns an icon representing geometry collections.
|
|
|
|
.. versionadded:: 3.22
|
|
%End
|
|
|
|
static QIcon iconTable();
|
|
%Docstring
|
|
Returns an icon representing non-spatial layers (tables).
|
|
%End
|
|
|
|
static QIcon iconRaster();
|
|
%Docstring
|
|
Returns an icon representing raster layers.
|
|
%End
|
|
|
|
static QIcon iconDefaultLayer();
|
|
%Docstring
|
|
Returns a default icon for layers, which aren't the standard raster/vector/... types.
|
|
%End
|
|
|
|
static QIcon iconMesh();
|
|
%Docstring
|
|
Returns an icon representing mesh layers.
|
|
%End
|
|
|
|
static QIcon iconVectorTile();
|
|
%Docstring
|
|
Returns an icon representing vector tile layers.
|
|
%End
|
|
|
|
static QIcon iconPointCloud();
|
|
%Docstring
|
|
Returns an icon representing point cloud layers.
|
|
%End
|
|
|
|
static QIcon iconTiledScene();
|
|
%Docstring
|
|
Returns an icon representing tiled scene layers.
|
|
|
|
.. versionadded:: 3.34
|
|
%End
|
|
|
|
static QIcon iconForLayer( const QgsMapLayer *layer );
|
|
%Docstring
|
|
Returns the icon corresponding to a specified map ``layer``.
|
|
%End
|
|
|
|
static QIcon iconForLayerType( Qgis::LayerType type );
|
|
%Docstring
|
|
Returns the default icon for the specified layer ``type``.
|
|
|
|
.. versionadded:: 3.22
|
|
%End
|
|
|
|
};
|
|
|
|
|
|
|
|
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/core/qgsiconutils.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.py again *
|
|
************************************************************************/
|