Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
Public Slots | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
CICE Class Reference

Provides a singleton object for management and access to ICE. More...

#include <Ice.h>

Inheritance diagram for CICE:

Public Slots

void slotStart ()
 
void slotStop ()
 
void slotIceChanged ()
 
void slotConnected ()
 
void slotDisconnected ()
 
void slotError (int nError, const QString &szError)
 

Public Member Functions

 CICE (QObject *parent=nullptr)
 
QSharedPointer< CIceSignalGetSignal ()
 
CParameterICEGetParameter ()
 
QWidget * GetParameterWidget (QWidget *parent=nullptr)
 

Static Public Member Functions

static CICEInstance ()
 Single instance.
 

Private Attributes

QSharedPointer< CIceSignalm_Signal
 
CParameterICE m_Parameter
 
QTranslator m_Translator
 
QLoggingCategory m_Log
 

Detailed Description

Provides a singleton object for management and access to ICE.

Author
Kang Lin kl222.nosp@m.@126.nosp@m..com
See also
CIceSignal CParameterICE CFrmParameterICE

Definition at line 25 of file Ice.h.

Constructor & Destructor Documentation

◆ CICE()

CICE::CICE ( QObject *  parent = nullptr)
explicit
Author
Kang Lin kl222.nosp@m.@126.nosp@m..com

Definition at line 15 of file Ice.cpp.

◆ ~CICE()

CICE::~CICE ( )
virtual

Definition at line 50 of file Ice.cpp.

Member Function Documentation

◆ GetParameter()

CParameterICE * CICE::GetParameter ( )

Definition at line 67 of file Ice.cpp.

◆ GetParameterWidget()

QWidget * CICE::GetParameterWidget ( QWidget *  parent = nullptr)

Definition at line 72 of file Ice.cpp.

◆ GetSignal()

QSharedPointer< CIceSignal > CICE::GetSignal ( )

Definition at line 62 of file Ice.cpp.

◆ Instance()

CICE * CICE::Instance ( )
static

Single instance.

Returns

Definition at line 55 of file Ice.cpp.

◆ slotConnected

void CICE::slotConnected ( )
slot

Definition at line 117 of file Ice.cpp.

◆ slotDisconnected

void CICE::slotDisconnected ( )
slot

Definition at line 125 of file Ice.cpp.

◆ slotError

void CICE::slotError ( int  nError,
const QString &  szError 
)
slot

Definition at line 133 of file Ice.cpp.

◆ slotIceChanged

void CICE::slotIceChanged ( )
slot

Definition at line 77 of file Ice.cpp.

◆ slotStart

void CICE::slotStart ( )
slot

Definition at line 91 of file Ice.cpp.

◆ slotStop

void CICE::slotStop ( )
slot

Definition at line 109 of file Ice.cpp.

Member Data Documentation

◆ m_Log

QLoggingCategory CICE::m_Log
private

Definition at line 54 of file Ice.h.

◆ m_Parameter

CParameterICE CICE::m_Parameter
private

Definition at line 52 of file Ice.h.

◆ m_Signal

QSharedPointer<CIceSignal> CICE::m_Signal
private

Definition at line 51 of file Ice.h.

◆ m_Translator

QTranslator CICE::m_Translator
private

Definition at line 53 of file Ice.h.


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