tools/templates/pixlabel.h
changeset 8442 535a00ca0d35
parent 359 59fbfc65fbda
equal deleted inserted replaced
8441:a00b0fa0dbd7 8442:535a00ca0d35
     3 #include <QList>
     3 #include <QList>
     4 #include <QMouseEvent>
     4 #include <QMouseEvent>
     5 
     5 
     6 class PixLabel : public QLabel
     6 class PixLabel : public QLabel
     7 {
     7 {
     8 	Q_OBJECT
     8     Q_OBJECT
     9 
     9 
    10 public:
    10 public:
    11 
    11 
    12 	PixLabel();
    12     PixLabel();
    13 	QList<QRect> rects;
    13     QList<QRect> rects;
    14 
    14 
    15 public slots:
    15 public slots:
    16 	void AddRect();
    16     void AddRect();
    17 
    17 
    18 private:
    18 private:
    19 	void paintEvent(QPaintEvent * event);
    19     void paintEvent(QPaintEvent * event);
    20 	void mousePressEvent(QMouseEvent * e);
    20     void mousePressEvent(QMouseEvent * e);
    21 };
    21 };