QString text() const;
/**
- * Sets the current path that is used as root for
- * searching files, if "From Here" has been selected.
+ * Sets the current path that is used as root for searching files.
+ * If @url is the Home dir, "From Here" is selected instead.
*/
void setSearchPath(const QUrl& url);
QUrl searchPath() const;
void slotConfigurationChanged();
void slotSearchTextChanged(const QString& text);
void slotReturnPressed();
- void slotFacetsButtonToggled();
void slotFacetChanged();
void slotSearchSaved();
*/
void fromBalooSearchUrl(const QUrl& url);
- void updateFacetsToggleButton();
+ void updateFacetsVisible();
+
+ bool isIndexingEnabled() const;
private:
bool m_startedSearching;
QVBoxLayout* m_topLayout;
- QLabel* m_searchLabel;
QLineEdit* m_searchInput;
QAction* m_saveSearchAction;
QScrollArea* m_optionsScrollArea;
KSeparator* m_separator;
QToolButton* m_fromHereButton;
QToolButton* m_everywhereButton;
- QToolButton* m_facetsToggleButton;
DolphinFacetsWidget* m_facetsWidget;
QUrl m_searchPath;