iwidget.h 563 Bytes
#ifndef IWIDGET_H
#define IWIDGET_H

#include <QWidget>
#include <QMouseEvent>
#include <QMenu>


class IWidget : public QWidget
{
    Q_OBJECT
public:
    explicit IWidget(QWidget *parent = 0);

protected:
//    void mousePressEvent(QMouseEvent *event);
//    void mouseReleaseEvent(QMouseEvent *event);
//    void mouseMoveEvent(QMouseEvent *event);


    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);

signals:
    void mouseIn();
    void mouseOut();

public slots:


private:
    QPoint dragPosition;
    bool isMousein;

};

#endif // IWIDGET_H