diff -r 7dd137878ff8 -r e4f038c420f7 homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsmenuworkerstate.h --- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsmenuworkerstate.h Wed Aug 18 10:33:57 2010 +0300 +++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsmenuworkerstate.h Mon Sep 13 13:03:23 2010 +0300 @@ -47,11 +47,8 @@ void construct(); template - T *createChildState(HsMenuEvent::OperationType operation); - -private: - - QState *mInitialState; + T *createChildState(HsMenuEvent::OperationType operation, + QState* parentState, QState* initialState); };