Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_dom_utils.cpp File Reference
#include "kis_dom_utils.h"
#include <QTransform>
#include <QVector3D>
#include "kis_debug.h"

Go to the source code of this file.

Namespaces

namespace  KisDomUtils
 
namespace  KisDomUtils::Private
 

Functions

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)
 
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)
 
bool KisDomUtils::removeElements (QDomElement &parent, const QString &tag)
 
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)