diff options
Diffstat (limited to 'qt-ui/starwidget.h')
-rw-r--r-- | qt-ui/starwidget.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/qt-ui/starwidget.h b/qt-ui/starwidget.h deleted file mode 100644 index 989aa527d..000000000 --- a/qt-ui/starwidget.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifndef STARWIDGET_H -#define STARWIDGET_H - -#include <QWidget> - -enum StarConfig { - TOTALSTARS = 5 -}; - -class StarWidget : public QWidget { - Q_OBJECT -public: - explicit StarWidget(QWidget *parent = 0, Qt::WindowFlags f = 0); - int currentStars() const; - - /*reimp*/ QSize sizeHint() const; - - static const QImage& starActive(); - static const QImage& starInactive(); - -signals: - void valueChanged(int stars); - -public -slots: - void setCurrentStars(int value); - void setReadOnly(bool readOnly); - -protected: - /*reimp*/ void mouseReleaseEvent(QMouseEvent *); - /*reimp*/ void paintEvent(QPaintEvent *); - /*reimp*/ void focusInEvent(QFocusEvent *); - /*reimp*/ void focusOutEvent(QFocusEvent *); - /*reimp*/ void keyPressEvent(QKeyEvent *); - -private: - int current; - bool readOnly; - - static QImage activeStar; - static QImage inactiveStar; -}; - -#endif // STARWIDGET_H |