- KAction* activateNextTab = actionCollection()->addAction("activatenexttab");
- activateNextTab->setText( i18n( "Activate Next Tab" ) );
- connect(activateNextTab, SIGNAL(triggered()), SLOT( activateNextTab() ));
- activateNextTab->setShortcuts(QApplication::isRightToLeft() ? KStandardShortcut::tabPrev() : KStandardShortcut::tabNext());
-
- KAction* activatePrevTab = actionCollection()->addAction("activateprevtab");
- activatePrevTab->setText( i18n( "Activate Previous Tab" ) );
- connect(activatePrevTab, SIGNAL(triggered()), SLOT( activatePrevTab() ));
- activatePrevTab->setShortcuts(QApplication::isRightToLeft() ? KStandardShortcut::tabNext() : KStandardShortcut::tabPrev());
+ KAction* activateNextTab = actionCollection()->addAction("activate_next_tab");
+ activateNextTab->setText(i18nc("@action:inmenu", "Activate Next Tab"));
+ connect(activateNextTab, SIGNAL(triggered()), SLOT(activateNextTab()));
+ activateNextTab->setShortcuts(QApplication::isRightToLeft() ? KStandardShortcut::tabPrev() :
+ KStandardShortcut::tabNext());
+
+ KAction* activatePrevTab = actionCollection()->addAction("activate_prev_tab");
+ activatePrevTab->setText(i18nc("@action:inmenu", "Activate Previous Tab"));
+ connect(activatePrevTab, SIGNAL(triggered()), SLOT(activatePrevTab()));
+ activatePrevTab->setShortcuts(QApplication::isRightToLeft() ? KStandardShortcut::tabNext() :
+ KStandardShortcut::tabPrev());
+
+ // for context menu
+ KAction* openInNewTab = actionCollection()->addAction("open_in_new_tab");
+ openInNewTab->setText(i18nc("@action:inmenu", "Open in New Tab"));
+ openInNewTab->setIcon(KIcon("tab-new"));
+ connect(openInNewTab, SIGNAL(triggered()), this, SLOT(openInNewTab()));
+
+ KAction* openInNewWindow = actionCollection()->addAction("open_in_new_window");
+ openInNewWindow->setText(i18nc("@action:inmenu", "Open in New Window"));
+ openInNewWindow->setIcon(KIcon("window-new"));
+ connect(openInNewWindow, SIGNAL(triggered()), this, SLOT(openInNewWindow()));
+
+ // 'Search' toolbar
+ m_searchBox = new DolphinSearchBox(this);
+ connect(m_searchBox, SIGNAL(search(KUrl)), this, SLOT(searchItems(KUrl)));
+
+ KAction* search = new KAction(this);
+ actionCollection()->addAction("search_bar", search);
+ search->setText(i18nc("@action:inmenu", "Search Bar"));
+ search->setDefaultWidget(m_searchBox);
+ search->setShortcutConfigurable(false);