8#include "dublincorevocab.h"
11#include <QCoreApplication>
18class SYNDICATION_NO_EXPORT DublinCoreVocab::DublinCoreVocabPrivate
22 PropertyPtr contributor;
26 PropertyPtr description;
28 PropertyPtr identifier;
30 PropertyPtr publisher;
38 static DublinCoreVocab *sSelf;
39 static void cleanupDublinCoreVocab()
45DublinCoreVocab *DublinCoreVocab::DublinCoreVocabPrivate::sSelf =
nullptr;
47DublinCoreVocab::DublinCoreVocab()
48 : d(new DublinCoreVocabPrivate)
50 QString ns = QStringLiteral(
"http://purl.org/dc/elements/1.1/");
71DublinCoreVocab::~DublinCoreVocab() =
default;
75 static DublinCoreVocabPrivate p;
78 qAddPostRoutine(DublinCoreVocabPrivate::cleanupDublinCoreVocab);
83const QString &DublinCoreVocab::namespaceURI()
const
85 return d->namespaceURI;
90 return d->contributor;
110 return d->description;
120 return d->identifier;
Singleton holding RDF class and property constants of the Dublin Core vocabulary.
Type type(const QSqlDatabase &db)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:09:18 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.