Changeset 846 for trunk/src/gui/s60framework/qs60mainappui.h
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/s60framework/qs60mainappui.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation ([email protected]) … … 45 45 #include <QtCore/qglobal.h> 46 46 47 48 47 49 #ifdef Q_WS_S60 50 51 52 53 54 55 56 57 58 59 48 60 49 #include <aknappui.h> 61 class QS60StubMEikStatusPaneObserver 62 { 63 public: 64 virtual void HandleStatusPaneSizeChange() = 0; 65 }; 66 67 class QS60StubMAknTouchPaneObserver 68 { 69 public: 70 virtual void HandleTouchPaneSizeChange() = 0; 71 }; 72 73 class QS60StubAknAppUi : public QS60StubAknAppUiBase, QS60StubMEikStatusPaneObserver, 74 public MCoeViewDeactivationObserver, 75 public QS60StubMAknTouchPaneObserver 76 { 77 public: // MCoeViewDeactivationObserver 78 virtual void HandleViewDeactivation(const TVwsViewId&, const TVwsViewId &); 79 80 public: // from MAknTouchPaneObserver 81 virtual void HandleTouchPaneSizeChange(); 82 83 protected: // from MEikStatusPaneObserver 84 virtual void HandleStatusPaneSizeChange(); 85 86 protected: // from CAknAppUi 87 virtual void Reserved_MtsmPosition(); 88 virtual void Reserved_MtsmObject(); 89 90 private: 91 int qS60StubAknAppUiSpace[4]; 92 }; 93 94 typedef QS60StubAknAppUi QS60MainAppUiBase; 95 #endif 50 96 51 97 QT_BEGIN_HEADER … … 55 101 QT_MODULE(Gui) 56 102 57 class Q_GUI_EXPORT QS60MainAppUi : public CAknAppUi103 class Q_GUI_EXPORT QS60MainAppUi : public 58 104 { 59 105 public: … … 64 110 virtual void ConstructL(); 65 111 66 virtual void RestoreMenuL(CCoeControl *menuWindow,TInt resourceId,TMenuType menuType);112 virtual void RestoreMenuL(CCoeControlmenuWindow,TInt resourceId,TMenuType menuType); 67 113 virtual void DynInitMenuBarL(TInt resourceId, CEikMenuBar *menuBar); 68 114 virtual void DynInitMenuPaneL(TInt resourceId, CEikMenuPane *menuPane); … … 75 121 76 122 protected: 77 virtual void HandleWsEventL(const TWsEvent& event, CCoeControl* destination); 123 virtual void HandleWsEventL(const TWsEvent &event, CCoeControl *destination); 124 125 public: 126 virtual void Exit(); 127 virtual void SetFadedL(TBool aFaded); 128 virtual TRect ApplicationRect() const; 129 virtual void ProcessCommandL(TInt aCommand); 130 virtual TErrorHandlerResponse HandleError (TInt aError, const SExtendedError &aExtErr, TDes &aErrorText, TDes &aContextText); 131 virtual void HandleViewDeactivation(const TVwsViewId &aViewIdToBeDeactivated, const TVwsViewId &aNewlyActivatedViewId); 132 virtual void PrepareToExit(); 133 virtual void HandleTouchPaneSizeChange(); 134 135 protected: 136 virtual void HandleScreenDeviceChangedL(); 137 virtual void HandleApplicationSpecificEventL(TInt aType, const TWsEvent &aEvent); 138 virtual TTypeUid::Ptr MopSupplyObject(TTypeUid aId); 139 virtual void HandleSystemEventL(const TWsEvent &aEvent); 140 virtual void Reserved_MtsmPosition(); 141 virtual void Reserved_MtsmObject(); 142 virtual void HandleForegroundEventL(TBool aForeground); 78 143 }; 79 144 … … 82 147 QT_END_HEADER 83 148 84 #endif // Q_ WS_S60149 #endif // Q_ 85 150 86 151 #endif // QS60MAINAPPUI_H
Note:
See TracChangeset
for help on using the changeset viewer.