homescreenpluginsrv/hspsmanager/inc/hspsthemeserver.h
branchRCL_3
changeset 78 1b207dd38b72
parent 74 edd621764147
child 82 ace62b58f4b2
equal deleted inserted replaced
74:edd621764147 78:1b207dd38b72
   173 #include "hspsbrobserver.h"
   173 #include "hspsbrobserver.h"
   174 #include "hspsbrhandler.h"
   174 #include "hspsbrhandler.h"
   175 
   175 
   176 #include "hsps_builds_cfg.hrh"
   176 #include "hsps_builds_cfg.hrh"
   177 
   177 
       
   178 // C-Drive directory for the SISX installation files
       
   179 _LIT( KImportDirectoryC, "c:\\private\\200159c0\\import\\" );
       
   180 
       
   181 // E-Drive directory for the SISX installation files
       
   182 _LIT( KImportDirectoryE, "e:\\private\\200159c0\\import\\" );
       
   183 
   178 /** hspsThemeServer name: */
   184 /** hspsThemeServer name: */
   179 _LIT(KhspsThemeServerName,"hspsthemeserver");
   185 _LIT(KhspsThemeServerName,"hspsthemeserver");
   180 
   186 
   181 /** Supported manifest version */
   187 /** Supported manifest version */
   182 _LIT(KhspsSupportedManifestVersion,"2.0");
   188 _LIT(KhspsSupportedManifestVersion,"2.0");
   635            const TInt aAppUid );    
   641            const TInt aAppUid );    
   636 
   642 
   637    /**
   643    /**
   638     * Installs widgets located at \private\200159C0\install\ directories.
   644     * Installs widgets located at \private\200159C0\install\ directories.
   639     * @since S60 5.0 
   645     * @since S60 5.0 
   640     */
   646     * @param aInstallUdaEmmc True if widgets should be installed from C and E drives
   641    void InstallWidgetsL();   
   647     */
       
   648    void InstallWidgetsL( 
       
   649            const TBool aInstallUdaEmmc = ETrue );   
   642    
   650    
   643    /**
   651    /**
   644     * Install all widgets from uda
   652     * Install all widgets from uda
       
   653     * @param aImportDirectory import directory path
   645     * @since S60 5.2
   654     * @since S60 5.2
   646     */
   655     */
   647    void InstallUDAWidgetsL();   
   656    void InstallUDAWidgetsL( const TDesC& aImportDirectory );   
   648    
   657    
   649 public: // from MhspsFileChangeObserver
   658 public: // from MhspsFileChangeObserver
   650 	
   659 	
   651     /**
   660     /**
   652     * HandleFileSystemChange
   661     * HandleFileSystemChange