QGIS API Documentation  3.4.15-Madeira (e83d02e274)
Classes | Macros | Typedefs | Enumerations
qgsstyle.h File Reference
#include "qgis_core.h"
#include "qgis.h"
#include <QMap>
#include <QMultiMap>
#include <QString>
#include <sqlite3.h>
#include "qgssqliteutils.h"
#include "qgssymbollayerutils.h"
Include dependency graph for qgsstyle.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsStyle
 

Macros

#define QGSCLIPBOARD_STYLE_MIME   "application/qgis.style"
 

Typedefs

typedef QMultiMap< QString, QString > QgsSmartConditionMap
 A multimap to hold the smart group conditions as constraint and parameter pairs. More...
 
typedef QMap< int, QString > QgsSymbolGroupMap
 
typedef QMap< QString, QgsColorRamp * > QgsVectorColorRampMap
 

Enumerations

enum  ColorrampTable { ColorrampId, ColorrampName, ColorrampXML, ColorrampFavoriteId }
 
enum  SmartgroupTable { SmartgroupId, SmartgroupName, SmartgroupXML }
 
enum  SymbolTable { SymbolId, SymbolName, SymbolXML, SymbolFavoriteId }
 
enum  TagmapTable { TagmapTagId, TagmapSymbolId }
 
enum  TagTable { TagId, TagName }
 

Macro Definition Documentation

#define QGSCLIPBOARD_STYLE_MIME   "application/qgis.style"

Definition at line 43 of file qgsstyle.h.

Typedef Documentation

typedef QMap<int, QString> QgsSymbolGroupMap

Definition at line 38 of file qgsstyle.h.

typedef QMap<QString, QgsColorRamp * > QgsVectorColorRampMap

Definition at line 35 of file qgsstyle.h.

Enumeration Type Documentation

Enumerator
ColorrampId 
ColorrampName 
ColorrampXML 
ColorrampFavoriteId 

Definition at line 69 of file qgsstyle.h.

Enumerator
SmartgroupId 
SmartgroupName 
SmartgroupXML 

Definition at line 70 of file qgsstyle.h.

Enumerator
SymbolId 
SymbolName 
SymbolXML 
SymbolFavoriteId 

Definition at line 66 of file qgsstyle.h.

Enumerator
TagmapTagId 
TagmapSymbolId 

Definition at line 68 of file qgsstyle.h.

enum TagTable
Enumerator
TagId 
TagName 

Definition at line 67 of file qgsstyle.h.