00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef IRDEVICEVIEW_H
00018 #define IRDEVICEVIEW_H
00019
00020
00021 #include <QikViewBase.h>
00022
00023
00024 class CEikLabel;
00025
00026
00027
00028 class CIRDeviceMainView : public CQikViewBase
00029 {
00030 public:
00031 static CIRDeviceMainView* NewL(CQikAppUi& aAppUi);
00032 static CIRDeviceMainView* NewLC(CQikAppUi& aAppUi);
00033 ~CIRDeviceMainView();
00034
00035 public:
00036 TVwsViewId ViewId()const;
00037 void HandleCommandL(CQikCommand& aCommand);
00038
00039 public:
00040 void SetTextL(const TDesC& aText);
00041
00042 protected:
00043 void ViewConstructL();
00044 void SizeChanged();
00045
00046 private:
00047 CIRDeviceMainView(CQikAppUi& aAppUi);
00048 void ConstructL();
00049
00050 private:
00051 CEikLabel* iEikLabel;
00052 };
00053
00054 #endif // IRDEVICEVIEW_H
00055
00056