/************************************************************************ * This file has been generated automatically from * * * * src/core/qgsvariantutils.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/ class QgsVariantUtils { %Docstring(signature="appended") Contains utility functions for working with QVariants and QVariant types. .. versionadded:: 3.24 %End %TypeHeaderCode #include "qgsvariantutils.h" %End public: static QString typeToDisplayString( QMetaType::Type type, QMetaType::Type subType = QMetaType::Type::UnknownType ); %Docstring 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. %End static QString typeToDisplayString( QVariant::Type type, QVariant::Type subType = QVariant::Type::Invalid ) /Deprecated="Since 3.38. Use the method with a QMetaType.Type argument instead."/; %Docstring 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. .. deprecated:: 3.38 Use the method with a QMetaType.Type argument instead. %End static bool isNull( const QVariant &variant ); %Docstring 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()`. .. versionadded:: 3.28 %End static bool isNumericType( QMetaType::Type metaType ); %Docstring Returns ``True`` if the specified ``metaType`` is a numeric type. .. versionadded:: 3.40 %End }; /************************************************************************ * This file has been generated automatically from * * * * src/core/qgsvariantutils.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/