| QGIS API Documentation 3.36.0-Maidenhead (09951dc0acf)
    | 
Contains utility functions for working with QVariants and QVariant types. More...
#include <qgsvariantutils.h>
| Static Public Member Functions | |
| static bool | isNull (const QVariant &variant, bool silenceNullWarnings=false) | 
| Returns trueif the specified variant should be considered a NULL value. | |
| static QVariant::Type | metaTypeToVariantType (QMetaType::Type metaType) | 
| Converts a QMetaType::Type to a QVariant::Type. | |
| static QString | typeToDisplayString (QVariant::Type type, QVariant::Type subType=QVariant::Type::Invalid) | 
| Returns a user-friendly translated string representing a QVariant type. | |
| static QMetaType::Type | variantTypeToMetaType (QVariant::Type variantType) | 
| Converts a QVariant::Type to a QMetaType::Type. | |
Contains utility functions for working with QVariants and QVariant types.
Definition at line 31 of file qgsvariantutils.h.
| 
 | static | 
Returns true if the specified variant should be considered a NULL value. 
This method is more rigorous vs QVariant::isNull(), which will return false on newer Qt versions for tests like QVariant( QDateTime() ).isNull().
Definition at line 164 of file qgsvariantutils.cpp.
| 
 | static | 
Converts a QMetaType::Type to a QVariant::Type.
Definition at line 480 of file qgsvariantutils.cpp.
| 
 | static | 
Returns a user-friendly translated string representing a QVariant type.
The optional subType can be used to specify the type of variant list or map values.
Definition at line 37 of file qgsvariantutils.cpp.
| 
 | static | 
Converts a QVariant::Type to a QMetaType::Type.
Definition at line 474 of file qgsvariantutils.cpp.