diff options
Diffstat (limited to 'attic/muse2-oom/muse2/muse/widgets/dentry.h')
-rw-r--r-- | attic/muse2-oom/muse2/muse/widgets/dentry.h | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/attic/muse2-oom/muse2/muse/widgets/dentry.h b/attic/muse2-oom/muse2/muse/widgets/dentry.h deleted file mode 100644 index 21c9ff38..00000000 --- a/attic/muse2-oom/muse2/muse/widgets/dentry.h +++ /dev/null @@ -1,73 +0,0 @@ -//========================================================= -// MusE -// Linux Music Editor -// $Id: dentry.h,v 1.1.1.1.2.3 2008/08/18 00:15:26 terminator356 Exp $ -// (C) Copyright 1999 Werner Schweer (ws@seh.de) -//========================================================= - -#ifndef __DENTRY_H__ -#define __DENTRY_H__ - -#include <QLineEdit> - -#include "sliderbase.h" - -//--------------------------------------------------------- -// Dentry -//--------------------------------------------------------- - -class Dentry : public QLineEdit { - Q_OBJECT - - Q_PROPERTY( int id READ id WRITE setId ) - Q_PROPERTY( double value READ value WRITE setValue ) - Q_PROPERTY( bool frame READ frame WRITE setFrame ) - - SliderBase* _slider; - int button; - int starty; - bool drawFrame; - QTimer* timer; - double evx; - int timecount; - - virtual void wheelEvent(QWheelEvent*); - virtual void mousePressEvent(QMouseEvent*); - virtual void mouseMoveEvent(QMouseEvent*); - virtual void mouseDoubleClickEvent(QMouseEvent*); - virtual void mouseReleaseEvent(QMouseEvent*); - void contextMenuEvent(QContextMenuEvent*); - - protected: - int _id; - double val; - - virtual void incValue(double x) = 0; - virtual void decValue(double x) = 0; - virtual bool setString(double) = 0; - virtual bool setSValue(const QString&) = 0; - - private slots: - void repeat(); - - protected slots: - void endEdit(); - - signals: - void valueChanged(double, int); - void doubleClicked(int); - - public slots: - virtual void setValue(double); - - public: - Dentry(QWidget*, const char* name=0); - double value() const { return val; } - bool frame() const { return drawFrame; } - void setFrame(bool); - int id() const { return _id; } - void setId(int i) { _id = i; } - SliderBase* slider() const { return _slider; } - void setSlider(SliderBase* s) { _slider = s; } - }; -#endif |