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