messagelist
#include <aggregationeditor.h>
Signals | |
void | aggregationNameChanged () |
Public Member Functions | |
AggregationEditor (QWidget *parent) | |
~AggregationEditor () | |
void | commit () |
void | editAggregation (Core::Aggregation *set) |
Core::Aggregation * | editedAggregation () const |
Public Member Functions inherited from MessageList::Utils::OptionSetEditor | |
OptionSetEditor (QWidget *parent) | |
~OptionSetEditor () | |
void | setReadOnly (bool readOnly) |
Additional Inherited Members | |
Protected Slots inherited from MessageList::Utils::OptionSetEditor | |
virtual void | slotNameEditTextEdited (const QString &newName)=0 |
Protected Member Functions inherited from MessageList::Utils::OptionSetEditor | |
KTextEdit * | descriptionEdit () const |
KLineEdit * | nameEdit () const |
Detailed Description
A widget that allows editing a single MessageList::Aggregation.
Used by ConfigureAggregationsDialog.
Definition at line 46 of file aggregationeditor.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 40 of file aggregationeditor.cpp.
AggregationEditor::~AggregationEditor | ( | ) |
Definition at line 101 of file aggregationeditor.cpp.
Member Function Documentation
|
signal |
This is triggered when the aggregation name changes in the editor text field.
It's connected to the Aggregation configuration dialog which updates the list of aggregations with the new name.
void AggregationEditor::commit | ( | ) |
Explicitly commits the changes in the editor to the edited Aggregation, if any.
Definition at line 156 of file aggregationeditor.cpp.
void AggregationEditor::editAggregation | ( | Core::Aggregation * | set | ) |
Sets the Aggregation to be edited.
Saves and forgets any previously Aggregation that was being edited. The set parameter may be 0: in this case the editor is simply disabled.
Definition at line 105 of file aggregationeditor.cpp.
|
inline |
Returns the Aggregation currently edited by this AggregationEditor.
May be 0.
Definition at line 77 of file aggregationeditor.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:55:32 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.