deviceupdatesui/deviceupdatesplugin/inc/deviceupdatesdata.h
changeset 27 516a867811c3
parent 18 7d11f9a6646f
child 60 d6935193cf9a
equal deleted inserted replaced
24:408f75ba5bc2 27:516a867811c3
    16 */
    16 */
    17 
    17 
    18 #ifndef	DEVICEUPDATESDATA_H_
    18 #ifndef	DEVICEUPDATESDATA_H_
    19 #define	DEVICEUPDATESDATA_H_
    19 #define	DEVICEUPDATESDATA_H_
    20 
    20 
       
    21 #include <QtCore/QProcess>
    21 #include <cpsettingformentryitemdata.h>
    22 #include <cpsettingformentryitemdata.h>
    22 
    23 
    23 _LIT( KDMUIProcess, "\\deviceupdates.exe" );
    24 _LIT( KDMUIProcess, "\\deviceupdates.exe" );
    24 _LIT( KDMUIName, "deviceupdates" );
    25 _LIT( KDMUIName, "deviceupdates" );
    25 
    26 
    35     explicit DeviceUpdateData(CpItemDataHelper &itemDataHelper,
    36     explicit DeviceUpdateData(CpItemDataHelper &itemDataHelper,
    36 												const QString &text = QString(),
    37 												const QString &text = QString(),
    37 												const QString &description = QString(),
    38 												const QString &description = QString(),
    38 												const HbIcon &icon = HbIcon(),
    39 												const HbIcon &icon = HbIcon(),
    39 												const HbDataFormModelItem *parent = 0);
    40 												const HbDataFormModelItem *parent = 0);
    40     void OpenDmAppL();
    41     void LaunchDeviceUpdatesUi();
    41     void CloseDmUi();
    42     void CloseDeviceUpdatesUi();
    42     virtual ~DeviceUpdateData();
    43     virtual ~DeviceUpdateData();
    43 public slots:
    44 public slots:
    44 	void onLaunchView();
    45 	void onLaunchView();
    45 private:
    46 private:
    46 	virtual CpBaseSettingView *createSettingView() const;
    47 	virtual CpBaseSettingView *createSettingView() const;
       
    48 	
       
    49 private:
       
    50 		QProcess *mproc;
    47 
    51 
    48 };
    52 };
    49 #endif//	DEVICEUPDATESVIEW_H_
    53 #endif//	DEVICEUPDATESVIEW_H_