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

kmail

Public Slots | Public Member Functions | List of all members
AppearancePageMessageTagTab Class Reference

#include <configuredialog_p.h>

Inheritance diagram for AppearancePageMessageTagTab:
Inheritance graph
[legend]

Public Slots

void slotAddLineTextChanged (const QString &aText)
 
void slotAddNewTag ()
 
void slotMoveTagDown ()
 
void slotMoveTagUp ()
 
void slotRemoveTag ()
 
- Public Slots inherited from ConfigModuleTab
void load ()
 
void slotEmitChanged ()
 

Public Member Functions

 AppearancePageMessageTagTab (QWidget *parent=0)
 
 ~AppearancePageMessageTagTab ()
 
QString helpAnchor () const
 
void save ()
 
- Public Member Functions inherited from ConfigModuleTab
 ConfigModuleTab (QWidget *parent=0)
 
 ~ConfigModuleTab ()
 
void defaults ()
 

Additional Inherited Members

- Signals inherited from ConfigModuleTab
void changed (bool)
 
- Protected Attributes inherited from ConfigModuleTab
bool mEmitChanges
 

Detailed Description

Configuration tab in the appearance page for modifying the available set of +message tags.

Definition at line 410 of file configuredialog_p.h.

Constructor & Destructor Documentation

AppearancePageMessageTagTab::AppearancePageMessageTagTab ( QWidget *  parent = 0)
explicit

Definition at line 1686 of file configuredialog.cpp.

AppearancePageMessageTagTab::~AppearancePageMessageTagTab ( )

Definition at line 1814 of file configuredialog.cpp.

Member Function Documentation

QString AppearancePage::MessageTagTab::helpAnchor ( ) const

Definition at line 1655 of file configuredialog.cpp.

void AppearancePage::MessageTagTab::save ( )
virtual

Implements ConfigModuleTab.

Definition at line 2085 of file configuredialog.cpp.

void AppearancePage::MessageTagTab::slotAddLineTextChanged ( const QString &  aText)
slot

Enables/disables Add button according to whether aText is empty.

Connected to signal of the line edit widget for adding tags

Parameters
aTextString to change add button according to

Definition at line 2015 of file configuredialog.cpp.

void AppearancePage::MessageTagTab::slotAddNewTag ( )
slot

Creates a generic tag with the visible name from the line edit widget for adding tags.

Adds it to the end of the list and selects. Empties the line edit widget

Definition at line 2020 of file configuredialog.cpp.

void AppearancePage::MessageTagTab::slotMoveTagDown ( )
slot

Decreases the currently selected tag's priority and handles related visual changes.

Definition at line 1856 of file configuredialog.cpp.

void AppearancePage::MessageTagTab::slotMoveTagUp ( )
slot

Increases the currently selected tag's priority and handles related visual changes.

Definition at line 1847 of file configuredialog.cpp.

void AppearancePage::MessageTagTab::slotRemoveTag ( )
slot

Removes the currently selected text in the list box.

Definition at line 1952 of file configuredialog.cpp.


The documentation for this class was generated from the following files:
  • configuredialog_p.h
  • configuredialog.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kmail

Skip menu "kmail"
  • 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