Akonadi
collectionpropertiespage.h
205 inline Akonadi::CollectionPropertiesPage *createWidget(QWidget *parent = nullptr) const override \
virtual CollectionPropertiesPage * createWidget(QWidget *parent=nullptr) const =0
Returns the actual page widget.
A single page in a collection properties dialog.
Definition collectionpropertiespage.h:89
void setPageTitle(const QString &title)
Sets the page title.
Definition collectionpropertiespage.cpp:43
CollectionPropertiesPage(QWidget *parent=nullptr)
Creates a new collection properties page.
Definition collectionpropertiespage.cpp:24
~CollectionPropertiesPage() override
Destroys the collection properties page.
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.
virtual bool canHandle(const Collection &collection) const
Checks if this page can actually handle the given collection.
Definition collectionpropertiespage.cpp:32
Helper integration between Akonadi and Qt.
Q_OBJECTQ_OBJECT
QObject * parent() const const
QWidget(QWidget *parent, Qt::WindowFlags f)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:58 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:58 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.