X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/be1298d9aabbcc18c8a2b1c697d2bca5e7c0a9f3..b1c9b5126d:/src/dolphinmainwindow.h diff --git a/src/dolphinmainwindow.h b/src/dolphinmainwindow.h index 9939117b7..2e49cc67a 100644 --- a/src/dolphinmainwindow.h +++ b/src/dolphinmainwindow.h @@ -39,9 +39,9 @@ typedef KIO::FileUndoManager::CommandType CommandType; class KAction; class DolphinViewActionHandler; class DolphinApplication; +class DolphinSearchBox; class DolphinSettingsDialog; class DolphinViewContainer; -class KLineEdit; class KNewMenu; class KTabBar; class KUrl; @@ -282,6 +282,9 @@ private slots: */ void slotSelectionChanged(const KFileItemList& selection); + /** Enables changing of tabs via mouse wheel. */ + void slotWheelMoved(int wheelDelta); + /** Emits the signal requestItemInfo(). */ void slotRequestItemInfo(const KFileItem&); @@ -342,6 +345,7 @@ private slots: */ void closeTab(int index); + /** * Opens a context menu for the tab with the index \a index * on the position \a pos. @@ -362,9 +366,10 @@ private slots: void slotTestCanDecode(const QDragMoveEvent* event, bool& accept); /** - * Searchs items that match to the text entered in the search bar. + * Is connected with the Dolphin search box and searchs items that + * match to the text entered in the search bar. */ - void searchItems(); + void searchItems(const KUrl& url); private: DolphinMainWindow(int id); @@ -426,7 +431,7 @@ private: KTabBar* m_tabBar; DolphinViewContainer* m_activeViewContainer; QVBoxLayout* m_centralWidgetLayout; - KLineEdit* m_searchBar; + DolphinSearchBox* m_searchBox; int m_id; struct ViewTab