8#include "syndicationvocab.h"
11#include <QCoreApplication>
18class SYNDICATION_NO_EXPORT SyndicationVocab::SyndicationVocabPrivate
22 PropertyPtr updatePeriod;
23 PropertyPtr updateFrequency;
24 PropertyPtr updateBase;
26 static SyndicationVocab *sSelf;
27 static void cleanupSyndicationVocab()
33SyndicationVocab *SyndicationVocab::SyndicationVocabPrivate::sSelf =
nullptr;
35SyndicationVocab::SyndicationVocab()
36 : d(new SyndicationVocabPrivate)
38 QString ns = QStringLiteral(
"http://purl.org/rss/1.0/modules/syndication/");
47SyndicationVocab::~SyndicationVocab() =
default;
51 static SyndicationVocabPrivate p;
54 qAddPostRoutine(SyndicationVocabPrivate::cleanupSyndicationVocab);
59const QString &SyndicationVocab::namespaceURI()
const
61 return d->namespaceURI;
66 return d->updatePeriod;
71 return d->updateFrequency;
Singleton providing Property constants for the Syndication module.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:03:18 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.