|
| bool | KisDomUtils::Private::checkType (const QDomElement &e, const QString &expectedType) |
| |
| QDomElement | KisDomUtils::findElementByAttribute (QDomNode parent, const QString &tag, const QString &attribute, const QString &value) |
| |
| bool | KisDomUtils::findOnlyElement (const QDomElement &parent, const QString &tag, QDomElement *el, QStringList *errorMessages) |
| |
| template<template< class ... > class Container, typename T , typename E , typename F , typename ... Args> |
| std::enable_if< KritaUtils::is_appendable_container< Container< T, Args... > >::value, bool >::type | KisDomUtils::loadValue (const QDomElement &e, Container< T, Args... > *array, const E &env1, const F &env2) |
| |
| template<template< class ... > class Container, typename T , typename E , typename ... Args> |
| std::enable_if< KritaUtils::is_appendable_container< Container< T, Args... > >::value, bool >::type | KisDomUtils::loadValue (const QDomElement &e, Container< T, Args... > *array, const E &env=std::tuple<>()) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, double *v) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, float *v) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QColor *value) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QPoint *pt) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QPointF *pt) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QRect *rc) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QRectF *rc) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QSize *size) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QString *value) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QTransform *t) |
| |
| bool | KisDomUtils::loadValue (const QDomElement &e, QVector3D *pt) |
| |
| template<typename T > |
| std::enable_if< std::is_arithmetic< T >::value, bool >::type | KisDomUtils::loadValue (const QDomElement &e, T *value) |
| |
| template<typename T , typename E , typename F > |
| bool | KisDomUtils::loadValue (const QDomElement &parent, const QString &tag, T *value, const E &env1, const F &env2) |
| |
| template<typename T , typename E = std::tuple<>> |
| bool | KisDomUtils::loadValue (const QDomElement &parent, const QString &tag, T *value, const E &env=E()) |
| |
| template<typename T , typename E > |
| std::enable_if< std::is_empty< E >::value, bool >::type | KisDomUtils::loadValue (const QDomElement &parent, T *value, const E &) |
| |
| QString | KisDomUtils::qColorToQString (QColor color) |
| |
| QColor | KisDomUtils::qStringToQColor (QString colorString) |
| |
| bool | KisDomUtils::removeElements (QDomElement &parent, const QString &tag) |
| |
| template<template< class... > class Container, typename T , typename ... Args> |
| std::enable_if< KritaUtils::is_container< Container< T, Args... > >::value, void >::type | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const Container< T, Args... > &array) |
| |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const QColor &c) |
| |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const QPoint &pt) |
| |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const QPointF &pt) |
| |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const QRect &rc) |
| |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const QRectF &rc) |
| |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const QSize &size) |
| |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const QTransform &t) |
| |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, const QVector3D &pt) |
| |
| template<typename T > |
| void | KisDomUtils::saveValue (QDomElement *parent, const QString &tag, T value) |
| |
| double | KisDomUtils::toDouble (const QString &str, bool *ok=nullptr) |
| |
| int | KisDomUtils::toInt (const QString &str, bool *ok=nullptr) |
| |
| QString | KisDomUtils::toString (const QString &value) |
| |
| QString | KisDomUtils::toString (double value) |
| |
| QString | KisDomUtils::toString (float value) |
| |
| template<typename T > |
| QString | KisDomUtils::toString (T value) |
| |