QGIS API Documentation 3.99.0-Master (2fe06baccd8)
Loading...
Searching...
No Matches
qgsvectorlayerutils.cpp File Reference
#include "qgsvectorlayerutils.h"
#include <memory>
#include "qgsauxiliarystorage.h"
#include "qgsexpressioncontext.h"
#include "qgsexpressioncontextutils.h"
#include "qgsfeatureiterator.h"
#include "qgsfeaturerequest.h"
#include "qgsfeedback.h"
#include "qgspainteffect.h"
#include "qgspallabeling.h"
#include "qgsproject.h"
#include "qgsrelationmanager.h"
#include "qgsrenderer.h"
#include "qgsstyle.h"
#include "qgsstyleentityvisitor.h"
#include "qgssymbollayer.h"
#include "qgssymbollayerreference.h"
#include "qgsthreadingutils.h"
#include "qgsunsetattributevalue.h"
#include "qgsvectordataprovider.h"
#include "qgsvectorlayer.h"
#include "qgsvectorlayerjoinbuffer.h"
#include "qgsvectorlayerlabeling.h"
#include <QRegularExpression>
Include dependency graph for qgsvectorlayerutils.cpp:

Go to the source code of this file.

Functions

bool _fieldIsEditable (const QgsVectorLayer *layer, int fieldIndex, const QgsFeature &feature)
template<typename T, typename ConverterFunc>
void populateFieldDataArray (const QVector< QVariant > &values, const QVariant &nullValue, QByteArray &res, ConverterFunc converter)

Function Documentation

◆ _fieldIsEditable()

bool _fieldIsEditable ( const QgsVectorLayer * layer,
int fieldIndex,
const QgsFeature & feature )

Definition at line 959 of file qgsvectorlayerutils.cpp.

◆ populateFieldDataArray()

template<typename T, typename ConverterFunc>
void populateFieldDataArray ( const QVector< QVariant > & values,
const QVariant & nullValue,
QByteArray & res,
ConverterFunc converter )

Definition at line 1400 of file qgsvectorlayerutils.cpp.