summaryrefslogtreecommitdiffstats
path: root/kodo/kimagenumber.h
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commitae2a03c2941bf92573f89b88ef73f8aa842bea0a (patch)
tree3566563f3fb6ac3cb3496669d8f233062d3091bc /kodo/kimagenumber.h
downloadtdetoys-ae2a03c2941bf92573f89b88ef73f8aa842bea0a.tar.gz
tdetoys-ae2a03c2941bf92573f89b88ef73f8aa842bea0a.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdetoys@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kodo/kimagenumber.h')
-rw-r--r--kodo/kimagenumber.h53
1 files changed, 53 insertions, 0 deletions
diff --git a/kodo/kimagenumber.h b/kodo/kimagenumber.h
new file mode 100644
index 0000000..57f96e2
--- /dev/null
+++ b/kodo/kimagenumber.h
@@ -0,0 +1,53 @@
+/*
+ * Mouspedometa
+ * Based on the original Xodometer VMS/Motif sources.
+ *
+ * Written by Armen Nakashian
+ * Compaq Computer Corporation
+ * Houston TX
+ * 22 May 1998
+ *
+ * If you make improvements or enhancements to Mouspedometa, please send
+ * them back to the author at any of the following addresses:
+ *
+ * armen@nakashian.com
+ *
+ * Thanks to Mark Granoff for writing the original Xodometer, and
+ * the whole KDE team for making such a nice environment to write
+ * programs in.
+ *
+ *
+ * This software is provided as is with no warranty of any kind,
+ * expressed or implied. Neither Digital Equipment Corporation nor
+ * Armen Nakashian will be held accountable for your use of this
+ * software.
+ */
+
+#ifndef KIMGNUM_H
+#define KIMGNUM_H
+
+#include <qframe.h>
+#include <qpixmap.h>
+
+class KImageNumber : public QFrame
+{
+ Q_OBJECT
+ Q_PROPERTY( double m_value READ value WRITE setValue )
+public:
+ KImageNumber(const QString& font, QWidget* parent=0, const char* name=0);
+
+ virtual ~KImageNumber();
+
+ void paintEvent(QPaintEvent*);
+ virtual QSize sizeHint() const;
+ double value() const;
+
+public slots:
+ void setValue(double v);
+
+protected:
+ double m_value;
+ QPixmap* fontPix;
+};
+
+#endif