• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

messagelist

  • MessageList
  • Utils
  • AggregationEditor
Signals | Public Member Functions | List of all members
MessageList::Utils::AggregationEditor Class Reference

#include <aggregationeditor.h>

Inheritance diagram for MessageList::Utils::AggregationEditor:
Inheritance graph
[legend]

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

AggregationEditor::AggregationEditor ( QWidget *  parent)
explicit

Definition at line 40 of file aggregationeditor.cpp.

AggregationEditor::~AggregationEditor ( )

Definition at line 101 of file aggregationeditor.cpp.

Member Function Documentation

void MessageList::Utils::AggregationEditor::aggregationNameChanged ( )
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.

Core::Aggregation* MessageList::Utils::AggregationEditor::editedAggregation ( ) const
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:
  • aggregationeditor.h
  • aggregationeditor.cpp
This file is part of the KDE documentation.
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.

messagelist

Skip menu "messagelist"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal