kaddressbook

#include <imeditorwidget.h>

Inherits KDialogBase.

Public Member Functions

 IMEditorWidget (TQWidget *parent, const TQString &preferredIM, const char *name=0)
 
void loadContact (TDEABC::Addressee *addr)
 
void storeContact (TDEABC::Addressee *addr)
 
void setReadOnly (bool readOnly)
 
TQValueList< KPluginInfo * > availableProtocols () const
 
bool isModified () const
 
TQString preferred () const
 

Protected Slots

void slotUpdateButtons ()
 
void slotAdd ()
 
void slotEdit ()
 
void slotDelete ()
 
void slotSetStandard ()
 

Protected Member Functions

KPluginInfo * protocolFromString (const TQString &fieldValue) const
 

Static Protected Member Functions

static void splitField (const TQString &str, TQString &app, TQString &name, TQString &value)
 

Detailed Description

The widget we add to KAddressbook's contact editor dialog.

Definition at line 49 of file imeditorwidget.h.

Constructor & Destructor Documentation

◆ IMEditorWidget()

IMEditorWidget::IMEditorWidget ( TQWidget *  parent,
const TQString &  preferredIM,
const char *  name = 0 
)

Definition at line 143 of file imeditorwidget.cpp.

◆ ~IMEditorWidget()

IMEditorWidget::~IMEditorWidget ( )
inline

Definition at line 56 of file imeditorwidget.h.

Member Function Documentation

◆ availableProtocols()

TQValueList< KPluginInfo * > IMEditorWidget::availableProtocols ( ) const

Definition at line 188 of file imeditorwidget.cpp.

◆ isModified()

bool IMEditorWidget::isModified ( ) const

Definition at line 327 of file imeditorwidget.cpp.

◆ loadContact()

void IMEditorWidget::loadContact ( TDEABC::Addressee *  addr)

Definition at line 193 of file imeditorwidget.cpp.

◆ preferred()

TQString IMEditorWidget::preferred ( ) const

Definition at line 457 of file imeditorwidget.cpp.

◆ protocolFromString()

KPluginInfo * IMEditorWidget::protocolFromString ( const TQString &  fieldValue) const
protected

Find a protocol that matches the KABC key, or 0 if none found.

Definition at line 464 of file imeditorwidget.cpp.

◆ setReadOnly()

void IMEditorWidget::setReadOnly ( bool  readOnly)

Definition at line 253 of file imeditorwidget.cpp.

◆ slotAdd

void IMEditorWidget::slotAdd ( )
protectedslot

Definition at line 332 of file imeditorwidget.cpp.

◆ slotDelete

void IMEditorWidget::slotDelete ( )
protectedslot

Definition at line 409 of file imeditorwidget.cpp.

◆ slotEdit

void IMEditorWidget::slotEdit ( )
protectedslot

Definition at line 363 of file imeditorwidget.cpp.

◆ slotSetStandard

void IMEditorWidget::slotSetStandard ( )
protectedslot

Definition at line 259 of file imeditorwidget.cpp.

◆ slotUpdateButtons

void IMEditorWidget::slotUpdateButtons ( )
protectedslot

Definition at line 289 of file imeditorwidget.cpp.

◆ splitField()

void IMEditorWidget::splitField ( const TQString &  str,
TQString &  app,
TQString &  name,
TQString &  value 
)
staticprotected

Helper method to split the contents of an addressbook field up.

Definition at line 478 of file imeditorwidget.cpp.

◆ storeContact()

void IMEditorWidget::storeContact ( TDEABC::Addressee *  addr)

Definition at line 230 of file imeditorwidget.cpp.


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