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

ContactsWidget Class Reference
[chat]

#include <contactswidget.h>

List of all members.


Detailed Description

The widget in a chat that contains the little contact information frames.

Author:
Mike K. Bennett

Definition at line 44 of file contactswidget.h.


Public Slots

void contactAdded (Contact *contact)
void contactJoined (ContactBase *contact)
void contactLeft (ContactBase *, bool isChatIdle)
void contactRemoved (Contact *contact)
void contactTyping (ContactBase *contact)

Signals

void contactAdded (QString handle, bool isAdded)
void contactAllowed (QString handle)
void contactBlocked (QString handle, bool isBlocked)
void startPrivateChat (const QString &handle)

Public Member Functions

 ContactsWidget (QWidget *parent=0)
void messageReceived (const QString &handle)
void setDockWidget (QDockWidget *dockWidget, Qt::DockWidgetArea initialArea)
void setEnabled (bool isEnabled)

Private Slots

void slotLocationChanged (Qt::DockWidgetArea area)
void slotTopLevelChanged (bool isTopLevel)
void slotUpdateDisplayPicture ()

Private Member Functions

ContactFramecreateContactFrame ()
bool eventFilter (QObject *obj, QEvent *event)
ContactFrame::DisplayMode getBestFrameMode ()
ContactFramegetContactFrameByHandle (const QString &handle)

Private Attributes

QList< ContactFrame * > contactFrames_
QBoxLayout * layout_
bool wasVisible_

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

Generated by  Doxygen 1.6.0   Back to index