Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
InformationIconLogic Class Reference

#include <InformationIconLogic.h>

Inheritance diagram for InformationIconLogic:
Inheritance graph
[legend]
Collaboration diagram for InformationIconLogic:
Collaboration graph
[legend]

Public Member Functions

 InformationIconLogic (ApplicationDefines::InformationIconIndex index)
 
virtual ~InformationIconLogic ()
 
InformationIconWidgetwidget () const
 
void RegisterStatusWithStaticIcon (const ApplicationDefines::InformationIconStatus status, const QString &statusImagePath)
 
void RegisterStatusWithRotatingIcon (const ApplicationDefines::InformationIconStatus status, const QString &statusImagePath, const int rotateTimeoutMillis, const int rotateDegrees)
 
void RegisterStatusWithAnimatedIcon (const ApplicationDefines::InformationIconStatus status, const QStringList &statusImagesPaths, const int iconImageChangeTimeoutMillis)
 
void SetDefaultStatus (const ApplicationDefines::InformationIconStatus status)
 
void SetStatus (const ApplicationDefines::InformationIconStatus status)
 
void SetStatusToDefault ()
 
- Public Member Functions inherited from GeneralFormLogic
 GeneralFormLogic ()
 
virtual ~GeneralFormLogic ()
 
template<class Ui , class Widget = QWidget>
void CreateWidget (const QString &cssFile, Ui *ui)
 

Additional Inherited Members

- Static Public Member Functions inherited from GeneralFormLogic
static QString GetStyle (const QString &styleFileName)
 
static void LoadStyleForWidget (const QString &styleFileName, QWidget *widget)
 
static void AdjustScrollerProperties (QWidget *widget)
 
static void AddDropShadowEffect (QWidget *widget, const QColor &dropShadowColor=Qt::gray)
 
- Protected Member Functions inherited from GeneralFormLogic
QWidget * GetWidget ()
 

Constructor & Destructor Documentation

INTERNAL InformationIconLogic::InformationIconLogic ( ApplicationDefines::InformationIconIndex  index)
InformationIconLogic::~InformationIconLogic ( )
virtual

Member Function Documentation

void InformationIconLogic::RegisterStatusWithAnimatedIcon ( const ApplicationDefines::InformationIconStatus  status,
const QStringList &  statusImagesPaths,
const int  iconImageChangeTimeoutMillis 
)
void InformationIconLogic::RegisterStatusWithRotatingIcon ( const ApplicationDefines::InformationIconStatus  status,
const QString &  statusImagePath,
const int  rotateTimeoutMillis,
const int  rotateDegrees 
)
void InformationIconLogic::RegisterStatusWithStaticIcon ( const ApplicationDefines::InformationIconStatus  status,
const QString &  statusImagePath 
)
void InformationIconLogic::SetDefaultStatus ( const ApplicationDefines::InformationIconStatus  status)
void InformationIconLogic::SetStatus ( const ApplicationDefines::InformationIconStatus  status)
void InformationIconLogic::SetStatusToDefault ( )

Here is the caller graph for this function:

InformationIconWidget * InformationIconLogic::widget ( ) const

Here is the caller graph for this function:


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