177 // ----------------------------------------------------------------------------- |
177 // ----------------------------------------------------------------------------- |
178 void LocationPickerSearchView::launchPopUpMenu(HbAbstractViewItem *aItem, const QPointF &aPoint) |
178 void LocationPickerSearchView::launchPopUpMenu(HbAbstractViewItem *aItem, const QPointF &aPoint) |
179 { |
179 { |
180 mLongPressMenu = new HbMenu(); |
180 mLongPressMenu = new HbMenu(); |
181 mLongPressMenu->setTimeout(HbMenu::NoTimeout); |
181 mLongPressMenu->setTimeout(HbMenu::NoTimeout); |
182 mSelectAction = mLongPressMenu->addAction(hbTrId("Select")); |
182 mSelectAction = mLongPressMenu->addAction(hbTrId("txt_lint_list_select")); |
183 mIndex = aItem->modelIndex(); |
183 mIndex = aItem->modelIndex(); |
184 connect(mSelectAction, SIGNAL(triggered()),this, SLOT(handleLongPress())); |
184 connect(mSelectAction, SIGNAL(triggered()),this, SLOT(handleLongPress())); |
185 mLongPressMenu->setPreferredPos(aPoint); |
185 mLongPressMenu->setPreferredPos(aPoint); |
186 connect(mLongPressMenu,SIGNAL(aboutToClose ()),this,SLOT(deleteMenu())); |
186 connect(mLongPressMenu,SIGNAL(aboutToClose ()),this,SLOT(deleteMenu())); |
187 mLongPressMenu->open(); |
187 mLongPressMenu->open(); |