IVisualStatus.h
Go to the documentation of this file.
1 #ifndef iqtgui_IVisualStatus_included
2 #define iqtgui_IVisualStatus_included
3 
4 
5 // Qt includes
6 #include <QtGui/QIcon>
7 
8 // ACF includes
9 #include <istd/IChangeable.h>
10 
11 
12 namespace iqtgui
13 {
14 
15 
19 class IVisualStatus: virtual public istd::IChangeable
20 {
21 public:
25  virtual QIcon GetStatusIcon() const = 0;
30  virtual QString GetStatusText() const = 0;
31 };
32 
33 
34 } // namespace iqtgui
35 
36 
37 #endif // !iqtgui_IVisualStatus_included
38 
39 
Extends standard information provider to provide additional visual informations.
Definition: IVisualStatus.h:19
Common interface for data model objects, which can be changed.
Definition: IChangeable.h:24
virtual QIcon GetStatusIcon() const =0
Get the icon describing current status.
virtual QString GetStatusText() const =0
Get status text.

© 2007-2017 Witold Gantzke and Kirill Lepskiy