cantor/src/lib
backend.cpp
Go to the documentation of this file.
virtual QString description() const
Returns a longer description of the Backend, e.g.
Definition: backend.cpp:64
virtual bool requirementsFullfilled() const
Returns wether all of this backends requirements are fulfiled, or if some are missing.
Definition: backend.cpp:181
virtual QWidget * settingsWidget(QWidget *parent) const
Returns a Widget for configuring this backend.
Definition: backend.cpp:155
Extension * extension(const QString &name) const
Returns an Extension of this backend for the given name, or null if the Backend doesn't have an exten...
Definition: backend.cpp:176
objectName
static Backend * createBackend(const QString &name)
Returns the backend with the given name, or null if it isn't found.
Definition: backend.cpp:143
virtual KUrl helpUrl() const
Returns an Url pointing to the Help of the Backend The method should be overwritten by all Backends(w...
Definition: backend.cpp:79
QString toLower() const
static QStringList listAvailableBackends()
Returns a list of the names of all the installed and enabled backends.
Definition: backend.cpp:96
QStringList extensions() const
Returns a list of the names of all the Extensions supported by this backend.
Definition: backend.cpp:167
Backend(QObject *parent=0, const QList< QVariant > args=QList< QVariant >())
Create a new Backend.
Definition: backend.cpp:42
virtual KConfigSkeleton * config() const
Returns a KConfig object, containing all the settings, the backend might need.
Definition: backend.cpp:161
The Backend class provides access to information about the backend.
Definition: backend.h:52
bool isEnabled() const
Returns if the backend should be enabled (shown in the Backend dialog)
Definition: backend.cpp:84
static QList< Backend * > availableBackends()
Returns Pointers to all the installed backends.
Definition: backend.cpp:109
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:33 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:33 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.