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

ContactPropertiesDialog Class Reference
[dialogs]

#include <contactpropertiesdialog.h>

List of all members.


Detailed Description

The dialog for modifying contact properties (ContactExtension).

Author:
Michael Curtis

Definition at line 37 of file contactpropertiesdialog.h.


Public Types

enum  DefaultTab { Information, Notes, Emoticons, Images }

Signals

void addContactToGroup (QString contact, QString id)
void removeContactFromGroup (QString contact, QString id)

Public Member Functions

void clearLists ()
 ContactPropertiesDialog (QWidget *parent=0)
bool launch (Contact *contact, DefaultTab defaultTab=Information)

Protected Member Functions

bool eventFilter (QObject *obj, QEvent *event)

Private Slots

void alternativeNameCheckBoxToggled (bool checked)
bool checkNotificationSoundFile (const KUrl &url)
void choosePicture ()
void disableNotificationsCheckBoxToggled (bool checked)
void restoreContactPicture ()
void slotButtonClicked (int button)
void slotClearCache ()
void slotEmoticonSelectionChanged ()
void slotPictureSelectionChanged ()
void slotPlaySound ()
void slotRemoveEmoticon ()
void slotSoundFinished ()
void slotUsePicture ()

Private Member Functions

void applyChanges ()
void setupWidgets ()

Private Attributes

QString alternativePicturePath_
Contactcontact_
Phonon::MediaObject * mediaSound_
bool ok_

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

Generated by  Doxygen 1.6.0   Back to index