#include <QWidget>
-#include <config-baloo.h>
-#ifdef HAVE_BALOO
- #include <baloo/term.h>
-#endif
-
class QButtonGroup;
-class QCheckBox;
+class QDate;
class QRadioButton;
/**
explicit DolphinFacetsWidget(QWidget* parent = 0);
virtual ~DolphinFacetsWidget();
-#ifdef HAVE_BALOO
- Baloo::Term ratingTerm() const;
+ QString ratingTerm() const;
QString facetType() const;
-#endif
+
+ bool isRatingTerm(const QString& term) const;
+ void setRatingTerm(const QString& term);
+
+ void setFacetType(const QString& type);
signals:
void facetChanged();
private:
+ void setRating(const int stars);
+ void setTimespan(const QDate& date);
+
/**
* @return New radiobutton which is connected to the
* slotFacedChanged() slot whenever it has