akonadi
collectionpropertiesdialog.cpp
43 Private(CollectionPropertiesDialog *parent, const Akonadi::Collection &collection, const QStringList &pageNames);
92CollectionPropertiesDialog::Private::Private(CollectionPropertiesDialog *qq, const Akonadi::Collection &collection, const QStringList &pageNames)
141 if (page->canHandle(mCollection) && mPageNames.contains(pageName) && !pages.contains(pageName)) {
170CollectionPropertiesDialog::CollectionPropertiesDialog(const Collection &collection, QWidget *parent)
177CollectionPropertiesDialog::CollectionPropertiesDialog(const Collection &collection, const QStringList &pages, QWidget *parent)
Job that modifies a collection in the Akonadi storage.
Definition collectionmodifyjob.h:83
A generic and extensible dialog for collection properties.
Definition collectionpropertiesdialog.h:55
void setCurrentPage(const QString &name)
Sets the page to be shown in the tab widget.
Definition collectionpropertiesdialog.cpp:216
CollectionPropertiesDialog(const Collection &collection, QWidget *parent=0)
Creates a new collection properties dialog.
Definition collectionpropertiesdialog.cpp:170
DefaultPage
Enumerates the registered default pages which can be displayed.
Definition collectionpropertiesdialog.h:63
~CollectionPropertiesDialog()
Destroys the collection properties dialog.
Definition collectionpropertiesdialog.cpp:184
static void useDefaultPage(bool use)
Sets whether to use default page or not.
Definition collectionpropertiesdialog.cpp:199
static void registerPage(CollectionPropertiesPageFactory *factory)
Register custom pages for the collection properties dialog.
Definition collectionpropertiesdialog.cpp:191
static QString defaultPageObjectName(DefaultPage page)
Returns the object name of one of the dialog's registered default pages.
Definition collectionpropertiesdialog.cpp:204
A factory class for collection properties dialog pages.
Definition collectionpropertiespage.h:169
virtual CollectionPropertiesPage * createWidget(QWidget *parent=0) const =0
Returns the actual page widget.
A single page in a collection properties dialog.
Definition collectionpropertiespage.h:100
virtual bool canHandle(const Collection &collection) const
Checks if this page can actually handle the given collection.
virtual void load(const Collection &collection)=0
Loads the page content from the given collection.
virtual void save(Collection &collection)=0
Saves page content to the given collection.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.