375 Q_ENUM( PropertyType )
527 static
void parseSymbolLayer( const QVariantMap &jsonLayer,
544 static
bool parseSymbolLayerAsRenderer( const QVariantMap &jsonLayer,
602 const QVariantMap &conversionMap,
603 QString *defaultString
SIP_OUT =
nullptr );
641 const QVariantMap &conversionMap,
642 QString *defaultString
SIP_OUT =
nullptr );
661 int maxOpacity = 255, QColor *defaultColor
SIP_OUT =
nullptr,
double *defaultNumber
SIP_OUT =
nullptr );
670 int maxOpacity = 255, QColor *defaultColor
SIP_OUT =
nullptr,
double *defaultNumber
SIP_OUT =
nullptr );
678 int maxOpacity = 255, QColor *defaultColor
SIP_OUT =
nullptr,
double *defaultNumber
SIP_OUT =
nullptr );
688 int maxOpacity = 255, QColor *defaultColor
SIP_OUT =
nullptr,
double *defaultNumber
SIP_OUT =
nullptr );
722 static
void colorAsHslaComponents( const QColor &color,
int &hue,
int &saturation,
int &lightness,
int &alpha );
730 static QString interpolateExpression(
double zoomMin,
double zoomMax, QVariant valueMin, QVariant valueMax,
double base,
double multiplier = 1,
QgsMapBoxGlStyleConversionContext *contextPtr = 0 );
737 static Qt::PenCapStyle parseCapStyle( const QString &style );
744 static Qt::PenJoinStyle parseJoinStyle( const QString &style );
770 QString spriteProperty;
771 QString spriteSizeProperty;
772 return retrieveSpriteAsBase64WithProperties( value, context, spriteSize, spriteProperty, spriteSizeProperty );
795 static QString processLabelField(
const QString &
string,
bool &isExpression );
805 static bool numericArgumentsOnly(
const QVariant &bottomVariant,
const QVariant &topVariant,
double &bottom,
double &top );
808 QStringList mWarnings;
810 std::unique_ptr< QgsVectorTileRenderer > mRenderer;
811 std::unique_ptr< QgsVectorTileLabeling > mLabeling;
813 QList< QgsMapBoxGlStyleAbstractSource * > mSources;
814 QList< QgsMapBoxGlStyleRasterSubLayer> mRasterSubLayers;
Context for a MapBox GL style conversion operation.
QStringList warnings() const
Returns a list of warning messages generated during the conversion.
void clearWarnings()
Clears the list of warning messages.