Quassel IRC  Pre-Release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
AbstractUi Class Reference

#include </tmp/quassel/src/client/abstractui.h>

Inheritance diagram for AbstractUi:

Signals

void connectToCore (const QVariantMap &connInfo)
void disconnectFromCore ()

Public Member Functions

 AbstractUi (QObject *parent=0)
virtual ~AbstractUi ()
virtual void init ()=0
virtual MessageModelcreateMessageModel (QObject *parent)=0
virtual AbstractMessageProcessorcreateMessageProcessor (QObject *parent)=0

Protected Slots

virtual void connectedToCore ()
virtual void disconnectedFromCore ()

Detailed Description

Definition at line 36 of file abstractui.h.

Constructor & Destructor Documentation

AbstractUi ( QObject *  parent = 0)
inline

Definition at line 41 of file abstractui.h.

virtual ~AbstractUi ( )
inlinevirtual

Definition at line 42 of file abstractui.h.

Member Function Documentation

virtual void init ( )
pure virtual

Implemented in GraphicalUi.

virtual MessageModel* createMessageModel ( QObject *  parent)
pure virtual

Implemented in QtUi.

Referenced by Client::init().

virtual AbstractMessageProcessor* createMessageProcessor ( QObject *  parent)
pure virtual

Implemented in QtUi.

Referenced by Client::init().

virtual void connectedToCore ( )
inlineprotectedvirtualslot

Definition at line 48 of file abstractui.h.

virtual void disconnectedFromCore ( )
inlineprotectedvirtualslot

Definition at line 49 of file abstractui.h.

void connectToCore ( const QVariantMap &  connInfo)
signal

Referenced by QtUi::QtUi().

void disconnectFromCore ( )
signal

Referenced by QtUi::QtUi().


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