equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: Supports Download Menu and Downloads List |
14 * Description: Supports Download Menu and Downloads List |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
|
18 |
|
19 |
18 #ifndef CDOWNLOADMGRUIDOWNLOADSLIST_H |
20 #ifndef CDOWNLOADMGRUIDOWNLOADSLIST_H |
19 #define CDOWNLOADMGRUIDOWNLOADSLIST_H |
21 #define CDOWNLOADMGRUIDOWNLOADSLIST_H |
20 |
22 |
|
23 #warning This Download Manager UI API will be removed wk25. Please see http://wikis.in.nokia.com/Browser/APIMigration for more information |
|
24 |
21 // INCLUDES |
25 // INCLUDES |
22 #include <cdownloadmgruibase.h> |
26 #include <CDownloadMgrUiBase.h> |
23 #include <downloadmgrclient.h> |
27 #include <DownloadMgrClient.h> |
24 #include <httpdownloadmgrcommon.h> |
28 #include <HttpDownloadMgrCommon.h> |
25 #include <downloadslistdlgobserver.h> |
29 #include <DownloadsListDlgObserver.h> |
26 |
30 |
27 #include <AiwServiceHandler.h> |
31 #include <AiwServiceHandler.h> |
28 #include <AiwCommon.hrh> |
32 #include <AiwCommon.hrh> |
29 |
33 |
30 // FORWARD DECLARATIONS |
34 // FORWARD DECLARATIONS |
147 /** |
151 /** |
148 * Gets the value of downloadlist hide |
152 * Gets the value of downloadlist hide |
149 * @return TBool |
153 * @return TBool |
150 */ |
154 */ |
151 inline TBool GetDownloadHide() { return iDownloadListHide; } |
155 inline TBool GetDownloadHide() { return iDownloadListHide; } |
152 #ifdef BRDO_SINGLE_CLICK_ENABLED_FF |
156 |
153 /** |
157 /** |
154 * Adding Aiw Commands to the given MenuPane |
158 * Sets the value of downloadlist hide |
155 */ |
159 * @return void |
156 void AIWPlugInMenusL(TInt aResourceId,CEikMenuPane* aMenuPane); |
160 */ |
157 #endif |
161 virtual void SetDownloadListHide( TBool aHide ); |
158 |
162 |
159 public: // Functions from CDownloadMgrUiBase |
163 public: // Functions from CDownloadMgrUiBase |
160 |
164 |
161 IMPORT_C virtual void GetIntAttributeL( const TUint aAttribute, TInt32& aValue ); |
165 IMPORT_C virtual void GetIntAttributeL( const TUint aAttribute, TInt32& aValue ); |
162 IMPORT_C virtual void GetBoolAttributeL( const TUint aAttribute, TBool& aValue ); |
166 IMPORT_C virtual void GetBoolAttributeL( const TUint aAttribute, TBool& aValue ); |
246 TInt& /*aCommandOptions*/, |
250 TInt& /*aCommandOptions*/, |
247 RHttpDownload& aDownload); |
251 RHttpDownload& aDownload); |
248 |
252 |
249 void LaunchFileManagerApplication(); |
253 void LaunchFileManagerApplication(); |
250 |
254 |
251 public: |
|
252 /** |
|
253 * Sets the value of downloadlist hide |
|
254 * @return void |
|
255 */ |
|
256 void SetDownloadListHide( TBool aHide ); |
|
257 |
|
258 private: // Data |
255 private: // Data |
259 |
256 |
260 CDownloadsListExtension* iExtension; ///< Extension class. Owned. |
257 CDownloadsListExtension* iExtension; ///< Extension class. Owned. |
261 |
258 |
262 CUserInteractionsUtils* iUiUtils; ///< Utility. Owned. |
259 CUserInteractionsUtils* iUiUtils; ///< Utility. Owned. |