javauis/mmapi_qt/baseline/inc/mmmadisplaywindow.h
changeset 26 dc7c549001d5
parent 23 98ccebc37403
child 56 abc41079b313
equal deleted inserted replaced
23:98ccebc37403 26:dc7c549001d5
    20 #define MMMADISPLAYWINDOW_H
    20 #define MMMADISPLAYWINDOW_H
    21 
    21 
    22 
    22 
    23 #include "mmmadisplay.h"
    23 #include "mmmadisplay.h"
    24 #include "qwidget.h"
    24 #include "qwidget.h"
    25 #include "COECNTRL.h"
    25 #include "coecntrl.h"
    26 #include "COEMAIN.h"
    26 #include "coemain.h"
    27 //  FORWARD DECLARATIONS
    27 //  FORWARD DECLARATIONS
    28 class CFbsBitmap;
    28 class CFbsBitmap;
    29 class CMMAPlayer;
    29 class CMMAPlayer;
    30 
    30 
    31 //  CLASS DEFINITION
    31 //  CLASS DEFINITION
   133     /**
   133     /**
   134      * Sets window size.
   134      * Sets window size.
   135      *
   135      *
   136      * @param aRect Windows size.
   136      * @param aRect Windows size.
   137      */
   137      */
   138     virtual void SetWindowRect(const TRect& aRect, MMMADisplay::TThreadType aThreadType) = 0;
   138     virtual void SetWindowRect(const TRect& /*aRect*/, MMMADisplay::TThreadType /*aThreadType*/) = 0;
   139 
   139 
   140     /**
   140     /**
   141      * Gets window rect.
   141      * Gets window rect.
   142      *
   142      *
   143      * @returns Windows rect.
   143      * @returns Windows rect.
   144      */
   144      */
   145     virtual const TRect& WindowRect() = 0;
   145     virtual const TRect& WindowRect() = 0;
   146     
   146     
   147     virtual CMMAPlayer* UiPlayer() 
   147     
   148     {
       
   149     }
       
   150         
   148         
   151     #ifdef RD_JAVA_NGA_ENABLED
   149     #ifdef RD_JAVA_NGA_ENABLED
   152     /**
   150     /**
   153      * Sets Crop region. used only in CMMASurfaceWindow
   151      * Sets Crop region. used only in CMMASurfaceWindow
   154      *
   152      *
   236     }
   234     }
   237     
   235     
   238     /**
   236     /**
   239      * gets window resources from QT
   237      * gets window resources from QT
   240      */
   238      */
   241     virtual void ProcureWindowResourcesFromQWidget(RWsSession * aWs,
   239     virtual void ProcureWindowResourcesFromQWidget(RWsSession * /*aWs*/,
   242     																										CWsScreenDevice* aScreenDevice,
   240     																										CWsScreenDevice* /*aScreenDevice*/,
   243   																													  RWindowBase* aWindow)
   241   																													  RWindowBase* /*aWindow*/)
   244     {
   242     {
   245         // default empty implementation
   243         // default empty implementation
   246     }
   244     }
   247     
   245     
   248     virtual void UICallback( TInt aCallbackId )
   246     virtual void UICallback( TInt /*aCallbackId*/ )
   249     {
   247     {
   250     }
   248     }
   251 };
   249 };
   252 
   250 
   253 #endif // MMMADISPLAYWINDOW_H
   251 #endif // MMMADISPLAYWINDOW_H