MagicSmoke  $VERSION$
MSessionManager Class Reference

#include <sman.h>

Inheritance diagram for MSessionManager:

Signals

void openConfig ()
 
void setPassword (QString)
 
void setProfile (QString)
 
void setUsername (QString)
 
void startLogin ()
 

Public Member Functions

 MSessionManager (QObject *parent=0)
 
virtual ~MSessionManager ()
 
int connectionCount () const
 
virtual bool hasSession () const
 
bool haveSlave () const
 
virtual bool isActive () const
 
virtual QList< QPair< QString,
QString > > 
menuItems () const
 
virtual QString profile () const
 
virtual QString profileName () const
 
virtual QString sessionId () const
 
void setReady ()
 
virtual QString username () const
 

Static Public Member Functions

static MSessionManagerinstance ()
 

Constructor & Destructor Documentation

MSessionManager::MSessionManager ( QObject *  parent = 0)
explicit
MSessionManager::~MSessionManager ( )
virtual

Member Function Documentation

int MSessionManager::connectionCount ( ) const
inline
bool MSessionManager::hasSession ( ) const
virtual
bool MSessionManager::haveSlave ( ) const
inline
MSessionManager * MSessionManager::instance ( )
static

References sessmanobj.

Referenced by MClientConfig::MClientConfig().

bool MSessionManager::isActive ( ) const
virtual
QList< QPair< QString, QString > > MSessionManager::menuItems ( ) const
virtual

Referenced by MSessionManager().

void MSessionManager::openConfig ( )
signal
QString MSessionManager::profile ( ) const
virtual
QString MSessionManager::profileName ( ) const
virtual
QString MSessionManager::sessionId ( ) const
virtual
void MSessionManager::setPassword ( QString  )
signal
void MSessionManager::setProfile ( QString  )
signal
void MSessionManager::setReady ( )

Referenced by main().

void MSessionManager::setUsername ( QString  )
signal
void MSessionManager::startLogin ( )
signal
QString MSessionManager::username ( ) const
virtual

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