#ifndef KVKBDDRAGWIDGET_H #define KVKBDDRAGWIDGET_H #include #include #include class DragWidget : public QWidget { Q_OBJECT public: DragWidget(QWidget *parent=0, const char *name="", WFlags f=0); virtual ~DragWidget(); private: bool drag; protected: void mouseMoveEvent ( QMouseEvent * e ); void mousePressEvent ( QMouseEvent * e ); void mouseReleaseEvent ( QMouseEvent * e ); QPoint dragP; QPoint gpress; }; #endif