QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
Macros | Typedefs | Functions | Variables
qgsauxiliarystorage.cpp File Reference
#include "qgsauxiliarystorage.h"
#include "qgslogger.h"
#include "qgssqliteutils.h"
#include "qgsproject.h"
#include "qgsvectorlayerlabeling.h"
#include "qgsdiagramrenderer.h"
#include "qgsmemoryproviderutils.h"
#include "qgssymbollayer.h"
#include <sqlite3.h>
#include <QFile>
Include dependency graph for qgsauxiliarystorage.cpp:

Go to the source code of this file.

Macros

#define AS_EXTENSION   QStringLiteral( "qgd" )
 
#define AS_JOINFIELD   QStringLiteral( "ASPK" )
 
#define AS_JOINPREFIX   QStringLiteral( "auxiliary_storage_" )
 

Typedefs

typedef QVector< int > PalPropertyList
 
typedef QVector< int > SymbolPropertyList
 

Functions

 Q_GLOBAL_STATIC_WITH_ARGS (PalPropertyList, palHiddenProperties,({ static_cast< int >(QgsPalLayerSettings::Property::PositionX), static_cast< int >(QgsPalLayerSettings::Property::PositionY), static_cast< int >(QgsPalLayerSettings::Property::Show), static_cast< int >(QgsPalLayerSettings::Property::LabelRotation), static_cast< int >(QgsPalLayerSettings::Property::Family), static_cast< int >(QgsPalLayerSettings::Property::FontStyle), static_cast< int >(QgsPalLayerSettings::Property::Size), static_cast< int >(QgsPalLayerSettings::Property::Bold), static_cast< int >(QgsPalLayerSettings::Property::Italic), static_cast< int >(QgsPalLayerSettings::Property::Underline), static_cast< int >(QgsPalLayerSettings::Property::Color), static_cast< int >(QgsPalLayerSettings::Property::Strikeout), static_cast< int >(QgsPalLayerSettings::Property::MultiLineAlignment), static_cast< int >(QgsPalLayerSettings::Property::BufferSize), static_cast< int >(QgsPalLayerSettings::Property::BufferDraw), static_cast< int >(QgsPalLayerSettings::Property::BufferColor), static_cast< int >(QgsPalLayerSettings::Property::LabelDistance), static_cast< int >(QgsPalLayerSettings::Property::Hali), static_cast< int >(QgsPalLayerSettings::Property::Vali), static_cast< int >(QgsPalLayerSettings::Property::ScaleVisibility), static_cast< int >(QgsPalLayerSettings::Property::MinScale), static_cast< int >(QgsPalLayerSettings::Property::MaxScale), static_cast< int >(QgsPalLayerSettings::Property::AlwaysShow), static_cast< int >(QgsPalLayerSettings::Property::CalloutDraw), static_cast< int >(QgsPalLayerSettings::Property::LabelAllParts) })) Q_GLOBAL_STATIC_WITH_ARGS(SymbolPropertyList
 

Variables

 symbolHiddenProperties
 

Macro Definition Documentation

◆ AS_EXTENSION

#define AS_EXTENSION   QStringLiteral( "qgd" )

Definition at line 31 of file qgsauxiliarystorage.cpp.

◆ AS_JOINFIELD

#define AS_JOINFIELD   QStringLiteral( "ASPK" )

Definition at line 30 of file qgsauxiliarystorage.cpp.

◆ AS_JOINPREFIX

#define AS_JOINPREFIX   QStringLiteral( "auxiliary_storage_" )

Definition at line 32 of file qgsauxiliarystorage.cpp.

Typedef Documentation

◆ PalPropertyList

typedef QVector<int> PalPropertyList

Definition at line 34 of file qgsauxiliarystorage.cpp.

◆ SymbolPropertyList

typedef QVector<int> SymbolPropertyList

Definition at line 35 of file qgsauxiliarystorage.cpp.

Function Documentation

◆ Q_GLOBAL_STATIC_WITH_ARGS()

Q_GLOBAL_STATIC_WITH_ARGS ( PalPropertyList  ,
palHiddenProperties  ,
({ static_cast< int >(QgsPalLayerSettings::Property::PositionX), static_cast< int >(QgsPalLayerSettings::Property::PositionY), static_cast< int >(QgsPalLayerSettings::Property::Show), static_cast< int >(QgsPalLayerSettings::Property::LabelRotation), static_cast< int >(QgsPalLayerSettings::Property::Family), static_cast< int >(QgsPalLayerSettings::Property::FontStyle), static_cast< int >(QgsPalLayerSettings::Property::Size), static_cast< int >(QgsPalLayerSettings::Property::Bold), static_cast< int >(QgsPalLayerSettings::Property::Italic), static_cast< int >(QgsPalLayerSettings::Property::Underline), static_cast< int >(QgsPalLayerSettings::Property::Color), static_cast< int >(QgsPalLayerSettings::Property::Strikeout), static_cast< int >(QgsPalLayerSettings::Property::MultiLineAlignment), static_cast< int >(QgsPalLayerSettings::Property::BufferSize), static_cast< int >(QgsPalLayerSettings::Property::BufferDraw), static_cast< int >(QgsPalLayerSettings::Property::BufferColor), static_cast< int >(QgsPalLayerSettings::Property::LabelDistance), static_cast< int >(QgsPalLayerSettings::Property::Hali), static_cast< int >(QgsPalLayerSettings::Property::Vali), static_cast< int >(QgsPalLayerSettings::Property::ScaleVisibility), static_cast< int >(QgsPalLayerSettings::Property::MinScale), static_cast< int >(QgsPalLayerSettings::Property::MaxScale), static_cast< int >(QgsPalLayerSettings::Property::AlwaysShow), static_cast< int >(QgsPalLayerSettings::Property::CalloutDraw), static_cast< int >(QgsPalLayerSettings::Property::LabelAllParts)})   
)

Variable Documentation

◆ symbolHiddenProperties

symbolHiddenProperties

Definition at line 65 of file qgsauxiliarystorage.cpp.