homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsviewappsettingsstate.cpp
changeset 96 458d8c8d9580
parent 85 35368b604b28
equal deleted inserted replaced
92:6727c5d0afc7 96:458d8c8d9580
    47 
    47 
    48 /*!
    48 /*!
    49  \var HsViewAppSettingsState::mPreviousView
    49  \var HsViewAppSettingsState::mPreviousView
    50  Previous view.
    50  Previous view.
    51  Not owned.
    51  Not owned.
    52  */
       
    53 
       
    54 /*!
       
    55  \var HsViewAppSettingsState::mActionConfirm
       
    56  Confirm action. Owned.
       
    57  */
    52  */
    58 
    53 
    59 /*!
    54 /*!
    60  Constructor
    55  Constructor
    61  \param parent Parent state.
    56  \param parent Parent state.
   116     if (mView) {    
   111     if (mView) {    
   117         QScopedPointer<HsMenuEntryRemovedHandler> entryObserver(
   112         QScopedPointer<HsMenuEntryRemovedHandler> entryObserver(
   118             new HsMenuEntryRemovedHandler(entryId, this, SIGNAL(exit())));
   113             new HsMenuEntryRemovedHandler(entryId, this, SIGNAL(exit())));
   119         
   114         
   120         entryObserver.take()->setParent(mView);
   115         entryObserver.take()->setParent(mView);
   121         
   116         // remove it when JAVA will start to provide only version with two strings
   122         QObject::connect(this, SIGNAL(initialize(QString)), mView, SLOT(initialize(QString)));        
   117         QObject::connect(this, SIGNAL(initialize(QString, QString)), mView, SLOT(initialize(QString)));        
       
   118         QObject::connect(this, SIGNAL(initialize(QString, QString)), mView, SLOT(initialize(QString, QString)));
   123         mView->setParent(this);
   119         mView->setParent(this);
   124         emit initialize(entry->attribute(Hs::applicationUidEntryKey));        
   120         emit initialize(entry->attribute(Hs::applicationUidEntryKey), entry->text());        
   125         // Add View to main window
   121         // Add View to main window
   126         HbMainWindow *hbMainWindow = mainWindow();
   122         HbMainWindow *hbMainWindow = mainWindow();
   127         // add confirm action
   123         // add confirm action
   128         mView->setNavigationAction(mActionConfirm);
   124         mView->setNavigationAction(mActionConfirm);
   129     
   125