equal
deleted
inserted
replaced
26 // INCLUDES |
26 // INCLUDES |
27 #include <e32base.h> |
27 #include <e32base.h> |
28 #include <SWInstDefs.h> |
28 #include <SWInstDefs.h> |
29 #include <SWInstTaskManager.h> |
29 #include <SWInstTaskManager.h> |
30 #include <SWInstLogTaskParam.h> |
30 #include <SWInstLogTaskParam.h> |
31 #include <widgetregistryclient.h> |
31 #include <WidgetRegistryClient.h> |
32 #include <apgcli.h> // RApaLsSession |
32 #include <apgcli.h> // RApaLsSession |
33 #include "cuicanceltimer.h" |
33 #include "CUICancelTimer.h" |
34 #include "WidgetUIHandler.h" |
34 #include "WidgetUIHandler.h" |
35 #include "IconConverter.h" |
35 #include "IconConverter.h" |
36 |
36 |
37 // FORWARD DECLARATIONS |
37 // FORWARD DECLARATIONS |
38 class CZipFile; |
38 class CZipFile; |
95 |
95 |
96 /** |
96 /** |
97 * Handle silent install request. |
97 * Handle silent install request. |
98 * @since 3.1 |
98 * @since 3.1 |
99 */ |
99 */ |
100 void SilentInstallL( RFile&, const TDesC8&, TChar&, TRequestStatus& ); |
100 void SilentInstallL( RFile&, const TDesC8&, TRequestStatus& ); |
101 |
101 |
102 /** |
102 /** |
103 * Handle uninstall request. |
103 * Handle uninstall request. |
104 * @since 3.1 |
104 * @since 3.1 |
105 */ |
105 */ |
125 void FinishUninstallL( TInt aErr ); |
125 void FinishUninstallL( TInt aErr ); |
126 |
126 |
127 /** |
127 /** |
128 * Called when install or uninstallation is finished, to update installer log |
128 * Called when install or uninstallation is finished, to update installer log |
129 */ |
129 */ |
130 void HandleLogsL(const TDesC& aWidgetName, const TUid &aUid,TBool aVendor,const TDesC& version,SwiUI::TLogTaskAction aAction); |
130 void HandleLogsL(const TDesC& aWidgetName, const TUid &aUid,TBool aVendor, SwiUI::TLogTaskAction aAction); |
131 |
131 |
132 |
132 |
133 public: // Functions from base classes |
133 public: // Functions from base classes |
134 /** |
134 /** |
135 * From CActive, Called by framework when request is finished. |
135 * From CActive, Called by framework when request is finished. |
307 // TODO: To be investigated |
307 // TODO: To be investigated |
308 //CommonUI::CCUICancelTimer* iCanceller; |
308 //CommonUI::CCUICancelTimer* iCanceller; |
309 |
309 |
310 TFileName iWidgetName; // save the widget name during overwrite (only for HS widgets) |
310 TFileName iWidgetName; // save the widget name during overwrite (only for HS widgets) |
311 TBool iWidgetInHS; // indicates whether the widget was in HS |
311 TBool iWidgetInHS; // indicates whether the widget was in HS |
312 TInt iDrive; //Drive to intall widgets in case of silent install |
|
313 }; |
312 }; |
314 } |
313 } |
315 |
314 |
316 #endif // WIDGETUIOPERATIONWATCHER_H |
315 #endif // WIDGETUIOPERATIONWATCHER_H |
317 |
316 |