From 67f58d5082cbab3a1a4a83926e77ade299ec07ea Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Wed, 25 Apr 2012 02:16:35 +0200 Subject: Fix search-UI issues in combination with the new places entries The places-entries for searching revealed some serious issues in combination with the search-panel. Move the filtering away from QDockWidget and bring it back below the search-bar. --- src/search/dolphinsearchbox.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/search/dolphinsearchbox.h') diff --git a/src/search/dolphinsearchbox.h b/src/search/dolphinsearchbox.h index 8af32b377..2b4632bb1 100644 --- a/src/search/dolphinsearchbox.h +++ b/src/search/dolphinsearchbox.h @@ -24,10 +24,9 @@ #include #include -class AbstractSearchFilterWidget; +class DolphinFacetsWidget; class KLineEdit; class KSeparator; -class QFormLayout; class QToolButton; class QScrollArea; class QLabel; @@ -141,6 +140,7 @@ private slots: void slotConfigurationChanged(); void slotSearchTextChanged(const QString& text); void slotReturnPressed(const QString& text); + void slotFacetsButtonToggled(); private: void initButton(QToolButton* button); @@ -155,6 +155,8 @@ private: void applyReadOnlyState(); + void updateFacetsToggleButtonIcon(); + private: bool m_startedSearching; bool m_readOnly; @@ -169,6 +171,8 @@ private: KSeparator* m_separator; QToolButton* m_fromHereButton; QToolButton* m_everywhereButton; + QToolButton* m_facetsToggleButton; + DolphinFacetsWidget* m_facetsWidget; KUrl m_searchPath; KUrl m_readOnlyQuery; -- cgit v1.3.1