Changeset View
Changeset View
Standalone View
Standalone View
src/acbf/AcbfDatabaseref.cpp
Context not available. | |||||
39 | : QObject(parent) | 39 | : QObject(parent) | ||
---|---|---|---|---|---|
40 | , d(new Private) | 40 | , d(new Private) | ||
41 | { | 41 | { | ||
42 | qRegisterMetaType<DatabaseRef*>("DatabaseRef*"); | ||||
42 | } | 43 | } | ||
43 | 44 | | |||
44 | DatabaseRef::~DatabaseRef() = default; | 45 | DatabaseRef::~DatabaseRef() = default; | ||
Context not available. | |||||
56 | 57 | | |||
57 | bool DatabaseRef::fromXml(QXmlStreamReader *xmlReader) | 58 | bool DatabaseRef::fromXml(QXmlStreamReader *xmlReader) | ||
58 | { | 59 | { | ||
59 | setDbname(xmlReader->attributes().value(QStringLiteral("volume")).toString()); | 60 | setDbname(xmlReader->attributes().value(QStringLiteral("dbname")).toString()); | ||
60 | setType(xmlReader->attributes().value(QStringLiteral("type")).toString()); | 61 | setType(xmlReader->attributes().value(QStringLiteral("type")).toString()); | ||
61 | setReference(xmlReader->readElementText(QXmlStreamReader::IncludeChildElements)); | 62 | setReference(xmlReader->readElementText(QXmlStreamReader::IncludeChildElements)); | ||
62 | qDebug() << Q_FUNC_INFO << "Created a database reference for the database" << dbname() << "with reference" << reference(); | 63 | qDebug() << Q_FUNC_INFO << "Created a database reference for the database" << dbname() << "with reference" << reference(); | ||
Context not available. | |||||
71 | void DatabaseRef::setDbname(const QString& dbname) | 72 | void DatabaseRef::setDbname(const QString& dbname) | ||
72 | { | 73 | { | ||
73 | d->dbname = dbname; | 74 | d->dbname = dbname; | ||
75 | emit dbnameChanged(); | ||||
74 | } | 76 | } | ||
75 | 77 | | |||
76 | QString DatabaseRef::type() const | 78 | QString DatabaseRef::type() const | ||
Context not available. | |||||
81 | void DatabaseRef::setType(const QString& type) | 83 | void DatabaseRef::setType(const QString& type) | ||
82 | { | 84 | { | ||
83 | d->type = type; | 85 | d->type = type; | ||
86 | emit typeChanged(); | ||||
84 | } | 87 | } | ||
85 | 88 | | |||
86 | QString DatabaseRef::reference() const | 89 | QString DatabaseRef::reference() const | ||
Context not available. | |||||
91 | void DatabaseRef::setReference(const QString& reference) | 94 | void DatabaseRef::setReference(const QString& reference) | ||
92 | { | 95 | { | ||
93 | d->reference = reference; | 96 | d->reference = reference; | ||
97 | emit referenceChanged(); | ||||
94 | } | 98 | } | ||
Context not available. |