Logo Search packages:      
Sourcecode: mailody version File versions  Download package

Mailody::Composer Class Reference

#include <composer.h>

List of all members.


Detailed Description

This is het main class for the composer...
Author:
Tom Albers <tomalbers@kde.nl>

Definition at line 72 of file composer.h.


Public Types

enum  TypeOfAddress { To = 1, Cc, Bcc }

Public Member Functions

void addAttachment (const KURL &attachment, const QString &name=QString::null)
void addSignature (QString &text)
bool canClose ()
 Composer (QWidget *parent, const QString &mb)
void inReplyTo (const QString &messageID)
void setDirty (bool dirty=true)
void setIdentity (const QString &identity)
void setMsg (const QString &msg, bool sign=true)
void setNewPos (int pos)
void setOldSig (QString &text)
void setRcpt (const QString &address, TypeOfAddress addressType)
void setSubject (const QString &subject)
 ~Composer ()

Protected Member Functions

bool queryClose ()

Private Slots

void slotAddAddress (const QString &)
void slotAddAddressFromAddressBook (QListViewItem *)
void slotAddAddressFromRecentBook (QListViewItem *)
void slotAddClicked ()
void slotAddFile (const KURL &)
void slotAddFile (const KFileItem *)
void slotContextMenuAddressBook (KListView *, QListViewItem *lvi, const QPoint &point)
void slotContextMenuAddressList (KListView *, QListViewItem *lvi, const QPoint &point)
void slotContextMenuAttachedFile (const KFileItem *, const QPoint &)
void slotContextMenuRecentBook (KListView *, QListViewItem *, const QPoint &)
void slotDone ()
void slotEditAddress (QListViewItem *, const QPoint &, int)
void slotError (const QString &error)
void slotFixedFont (bool)
void slotHideRecentDetails ()
void slotLoadAddressBook ()
void slotLoadAddresses (AddressBook *ab)
void slotLoadRecentBook ()
void slotReplaceSignature (const QString &signWith)
void slotSave ()
void slotSend ()
void slotSetAddress (const QString &address)
void slotSetDirty ()
void slotShiftAddress ()
void slotShowFile (const KFileItem *)
void slotShowRecentDetails (QListViewItem *)
void slotShowRecentDetailsDoIt ()
void slotUpdateLineEdit ()

Private Member Functions

void addAddress (const QString &text)
QString compileMessage (bool)
const char * encoding (const QString &data)
void showError (const QString &error)

Private Attributes

KABC::AddressBook * m_ab
QMap< QListViewItem *, QString > m_abMap
QPushButton * m_add
KListView * m_addressbook
QLabel * m_alabel
KFileIconView * m_attachview
bool m_close
QListViewItem * m_currentItem
bool m_dirty
AddressLineEditm_edit
FileBrowserNS::FileBrowser * m_filebrowser
QSplitter * m_hsplitter
KComboBox * m_identityBox
KListViewItem * m_lastInserted
int m_lastState
DataListViewm_lv
QString m_mailbox
KMime::Message * m_main
int m_newpos
QString m_oldSig
MailodyBaseListViewm_recentbook
QString m_replyTo
SideBar::Sidebarm_sidebar
int m_sigPos
SMTPm_smtp
KLineEdit * m_subject
ComposerTextEditm_text
QTimer * m_timer
ToolTipm_tip
QStringList m_tos
QSplitter * m_vhsplitter
QSplitter * m_vsplitter

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index