KDECore
kcomponentdata.cpp
Go to the documentation of this file.
75KComponentData::KComponentData(const QByteArray &name, const QByteArray &catalog, MainComponentRegistration registerAsMain)
76 : d(new KComponentDataPrivate(KAboutData(name, catalog, KLocalizedString(), "", KLocalizedString())))
90KComponentData::KComponentData(const KAboutData *aboutData, MainComponentRegistration registerAsMain)
105KComponentData::KComponentData(const KAboutData &aboutData, MainComponentRegistration registerAsMain)
186 if (kde_kiosk_admin && !kde_kiosk_exception && !qgetenv("KDE_KIOSK_NO_RESTRICTIONS").isEmpty()) {
void configInit(const KComponentData &component)
Definition kcomponentdata.cpp:165
void lazyInit(const KComponentData &component)
Definition kcomponentdata.cpp:133
KComponentData & operator=(const KComponentData &)
Assignment operator.
Definition kcomponentdata.cpp:49
const KSharedConfig::Ptr & config() const
Returns the general config object ("appnamerc").
Definition kcomponentdata.cpp:201
void setConfigName(const QString &name)
Set name of default config file.
Definition kcomponentdata.cpp:209
KStandardDirs * dirs() const
Returns the application standard dirs object.
Definition kcomponentdata.cpp:193
friend class KComponentDataPrivate
Definition kcomponentdata.h:189
bool operator==(const KComponentData &) const
Returns whether two KComponentData objects reference the same data.
Definition kcomponentdata.cpp:63
const KAboutData * aboutData() const
Returns the about data of this component.
Definition kcomponentdata.cpp:215
virtual void virtual_hook(int id, void *data)
Standard trick to add virtuals later.
Definition kcomponentdata.cpp:238
QString catalogName() const
Returns the name of the translation catalog.
Definition kcomponentdata.cpp:232
void setAboutData(const KAboutData &aboutData)
Sets the about data of this component.
Definition kcomponentdata.cpp:221
T readEntry(const QString &key, const T &aDefault) const
Reads the value of an entry specified by pKey in the current group.
Definition kconfiggroup.h:248
Class for producing and handling localized messages.
Definition klocalizedstring.h:300
static KdeLibraryPathsAdded kdeLibraryPathsAdded
Definition kcomponentdata.cpp:73
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.