IncidenceEditorNG::CombinedIncidenceEditor
#include <combinedincidenceeditor.h>
Signals | |
void | showMessage (const QString &reason, KMessageWidget::MessageType) const |
Signals inherited from IncidenceEditorNG::IncidenceEditor | |
void | dirtyStatusChanged (bool isDirty) |
Detailed Description
The CombinedIncidenceEditor combines optional widgets with zero or more IncidenceEditors.
The CombinedIncidenceEditor keeps track of the dirty state of the IncidenceEditors that where combined.
Definition at line 22 of file combinedincidenceeditor.h.
Constructor & Destructor Documentation
◆ CombinedIncidenceEditor()
public methods
Definition at line 16 of file combinedincidenceeditor.cpp.
◆ ~CombinedIncidenceEditor()
|
override |
Deletes this editor as well as all editors which are combined into this one.
Definition at line 21 of file combinedincidenceeditor.cpp.
Member Function Documentation
◆ combine()
void CombinedIncidenceEditor::combine | ( | IncidenceEditor * | other | ) |
Definition at line 26 of file combinedincidenceeditor.cpp.
◆ isDirty()
|
overridevirtual |
Returns whether or not the current values in the editor differ from the initial values or if one of the combined editors is dirty.
Implements IncidenceEditorNG::IncidenceEditor.
Definition at line 33 of file combinedincidenceeditor.cpp.
◆ isValid()
|
overridevirtual |
Returns whether or not the content of this editor is valid.
The default implementation returns always true.
Reimplemented from IncidenceEditorNG::IncidenceEditor.
Definition at line 38 of file combinedincidenceeditor.cpp.
◆ load() [1/2]
|
overridevirtual |
This was introduced to replace categories with Akonadi::Tags.
Reimplemented from IncidenceEditorNG::IncidenceEditor.
Definition at line 102 of file combinedincidenceeditor.cpp.
◆ load() [2/2]
|
overridevirtual |
Loads all data from.
- Parameters
-
incidence into the combined editors. Note, if you reimplement the load method in a subclass, make sure to call this implementation too.
Implements IncidenceEditorNG::IncidenceEditor.
Definition at line 76 of file combinedincidenceeditor.cpp.
◆ save() [1/2]
|
overridevirtual |
This was introduced to replace categories with Akonadi::Tags.
Reimplemented from IncidenceEditorNG::IncidenceEditor.
Definition at line 134 of file combinedincidenceeditor.cpp.
◆ save() [2/2]
|
overridevirtual |
Store the current values of the editor into.
- Parameters
-
incidence .
Implements IncidenceEditorNG::IncidenceEditor.
Definition at line 127 of file combinedincidenceeditor.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:19:37 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.