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 |