summaryrefslogtreecommitdiffstats
path: root/graphbarwidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'graphbarwidget.h')
-rw-r--r--graphbarwidget.h45
1 files changed, 0 insertions, 45 deletions
diff --git a/graphbarwidget.h b/graphbarwidget.h
deleted file mode 100644
index af7c8ba..0000000
--- a/graphbarwidget.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version
- 2 of the License, or (at your option) any later version.
-*/
-
-#ifndef GRAPHBARWIDGET_H
-#define GRAPHBARWIDGET_H
-
-#include <QWidget>
-#include <QVariant>
-#include <QSize>
-
-class QPaintEvent;
-
-class GraphBarWidget : public QWidget {
- Q_OBJECT
- Q_PROPERTY(int maxValue READ maxValue);
- Q_PROPERTY(QSize maxDescr READ maxDescr);
- Q_PROPERTY(QSize maxCount READ maxCount);
- Q_PROPERTY(QString caption READ caption WRITE setCaption);
- public:
- GraphBarWidget(const QList<QList<QVariant> > data, QWidget *parent = 0);
- ~GraphBarWidget() {}
- QString caption() const { return mCaption; }
- void setCaption(const QString &caption) { mCaption = caption; }
- int maxValue() const;
- QSize maxDescr() const;
- QSize maxCount() const;
- virtual QSize sizeHint() const;
-
- protected:
- void paintEvent(QPaintEvent *);
-
- private:
- int mBarHeight;
- int mMargin;
- QString mCaption;
- QList<QList<QVariant> > mData;
- QList<QSize> mSizes;
-
-};
-
-#endif