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

kmail

KMMimePartTree Class Reference

#include <kmmimeparttree.h>

Inheritance diagram for KMMimePartTree:

Inheritance graph
[legend]

List of all members.


Detailed Description

The widget that displays the message MIME tree.

This widget displays the message tree and allows viewing the contents of single nodes in the KMReaderWin.

Definition at line 52 of file kmmimeparttree.h.


Public Member Functions

void clearAndResetSortOrder ()
 KMMimePartTree (KMReaderWin *readerWin, QWidget *parent)
virtual ~KMMimePartTree ()

Protected Slots

void slotContextMenuRequested (const QPoint &)
void slotCopy ()
void slotDelete ()
void slotEdit ()
void slotItemClicked (QTreeWidgetItem *)
void slotOpen ()
void slotOpenWith ()
void slotProperties ()
void slotSaveAll ()
void slotSaveAs ()
void slotSaveAsEncoded ()
void slotView ()

Protected Member Functions

void restoreLayoutIfPresent ()
void saveSelectedBodyParts (bool encoded)
virtual void showEvent (QShowEvent *e)
virtual void startDrag (Qt::DropActions actions)
void startHandleAttachmentCommand (int action)

Protected Attributes

bool mLayoutColumnsOnFirstShow
KMReaderWin * mReaderWin

Constructor & Destructor Documentation

KMMimePartTree::KMMimePartTree ( KMReaderWin *  readerWin,
QWidget *  parent 
)

Definition at line 57 of file kmmimeparttree.cpp.

KMMimePartTree::~KMMimePartTree (  )  [virtual]

Definition at line 96 of file kmmimeparttree.cpp.


Member Function Documentation

void KMMimePartTree::clearAndResetSortOrder (  ) 

Clears the tree view by removing all the items.

Resets sort order to "insertion order".

Definition at line 101 of file kmmimeparttree.cpp.

void KMMimePartTree::restoreLayoutIfPresent (  )  [protected]

Definition at line 109 of file kmmimeparttree.cpp.

void KMMimePartTree::saveSelectedBodyParts ( bool  encoded  )  [protected]

Definition at line 221 of file kmmimeparttree.cpp.

void KMMimePartTree::showEvent ( QShowEvent *  e  )  [protected, virtual]

Definition at line 118 of file kmmimeparttree.cpp.

void KMMimePartTree::slotContextMenuRequested ( const QPoint &  p  )  [protected, slot]

Definition at line 157 of file kmmimeparttree.cpp.

void KMMimePartTree::slotCopy (  )  [protected, slot]

Definition at line 307 of file kmmimeparttree.cpp.

void KMMimePartTree::slotDelete (  )  [protected, slot]

Definition at line 254 of file kmmimeparttree.cpp.

void KMMimePartTree::slotEdit (  )  [protected, slot]

Definition at line 264 of file kmmimeparttree.cpp.

void KMMimePartTree::slotItemClicked ( QTreeWidgetItem *  item  )  [protected, slot]

Definition at line 140 of file kmmimeparttree.cpp.

void KMMimePartTree::slotOpen (  )  [protected, slot]

Definition at line 274 of file kmmimeparttree.cpp.

void KMMimePartTree::slotOpenWith (  )  [protected, slot]

Definition at line 279 of file kmmimeparttree.cpp.

void KMMimePartTree::slotProperties (  )  [protected, slot]

Definition at line 289 of file kmmimeparttree.cpp.

void KMMimePartTree::slotSaveAll (  )  [protected, slot]

Definition at line 241 of file kmmimeparttree.cpp.

void KMMimePartTree::slotSaveAs (  )  [protected, slot]

Definition at line 209 of file kmmimeparttree.cpp.

void KMMimePartTree::slotSaveAsEncoded (  )  [protected, slot]

Definition at line 215 of file kmmimeparttree.cpp.

void KMMimePartTree::slotView ( void   )  [protected, slot]

Definition at line 284 of file kmmimeparttree.cpp.

void KMMimePartTree::startDrag ( Qt::DropActions  actions  )  [protected, virtual]

Definition at line 325 of file kmmimeparttree.cpp.

void KMMimePartTree::startHandleAttachmentCommand ( int  action  )  [protected]

Definition at line 294 of file kmmimeparttree.cpp.


Member Data Documentation

bool KMMimePartTree::mLayoutColumnsOnFirstShow [protected]

Definition at line 94 of file kmmimeparttree.h.

KMReaderWin* KMMimePartTree::mReaderWin [protected]

Definition at line 93 of file kmmimeparttree.h.


The documentation for this class was generated from the following files:
  • kmmimeparttree.h
  • kmmimeparttree.cpp

kmail

Skip menu "kmail"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  •   doc
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal