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