Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_serializable_configuration.cc
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2007 Cyrille Berger <cberger@cberger.net>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
8
9#include <QDomElement>
10#include <QDomDocument>
11#include <QString>
12
16
21
22bool KisSerializableConfiguration::fromXML(const QString &s, bool)
23{
24 QDomDocument doc;
25 bool rv = bool(doc.setContent(s));
26 if (rv) {
27 QDomElement e = doc.documentElement();
28 fromXML(e);
29 }
30 return rv;
31}
32
34{
35 QDomDocument doc = QDomDocument("params");
36 QDomElement root = doc.createElement("params");
37 doc.appendChild(root);
38 toXML(doc, root);
39 return doc.toString();
40}
41
virtual bool fromXML(const QString &, bool)