]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/search/dolphinfacetswidget.h
Modernize: Use override where possible
[dolphin.git] / src / search / dolphinfacetswidget.h
index 03fb1279db0bab5b03b13546080b8126a3c31ac1..1e8ab6cea745affe57cf1c8ccc6b3dce503ecc76 100644 (file)
 
 #include <QWidget>
 
-#include <config-baloo.h>
-#ifdef HAVE_BALOO
-    #include <Baloo/Term>
-#endif
-
 class QButtonGroup;
 class QDate;
 class QRadioButton;
@@ -52,16 +47,14 @@ class DolphinFacetsWidget : public QWidget
     Q_OBJECT
 
 public:
-    explicit DolphinFacetsWidget(QWidget* parent = 0);
-    virtual ~DolphinFacetsWidget();
+    explicit DolphinFacetsWidget(QWidget* parent = nullptr);
+    ~DolphinFacetsWidget() override;
 
-#ifdef HAVE_BALOO
-    Baloo::Term ratingTerm() const;
+    QString ratingTerm() const;
     QString facetType() const;
 
-    bool isRatingTerm(const Baloo::Term& term) const;
-    void setRatingTerm(const Baloo::Term& term);
-#endif
+    bool isRatingTerm(const QString& term) const;
+    void setRatingTerm(const QString& term);
 
     void setFacetType(const QString& type);
 
@@ -82,6 +75,7 @@ private:
 
 private:
     QRadioButton* m_anyType;
+    QRadioButton* m_folders;
     QRadioButton* m_documents;
     QRadioButton* m_images;
     QRadioButton* m_audio;