cfdea07c6f5aab0121ca61c38135b7128ed5163c
[easylist] / src / mycheckbox.h
1 #ifndef MYCHECKBOX_H
2 #define MYCHECKBOX_H
3
4 #include <QCheckBox>
5 #include <QDebug>
6 #include <QMenu>
7 #include <QObject>
8
9 class MyCheckBox : public QCheckBox
10 {
11     Q_OBJECT
12 public:
13     MyCheckBox(QWidget *parent = 0);
14     MyCheckBox(const QString & text, QWidget *parent = 0);
15     virtual ~MyCheckBox();
16 private:
17     static int instances;
18 signals:
19     void signalDeleteClicked(MyCheckBox * myCheckBox);
20 public slots:
21     void slotContextMenuActivated(QPoint point);
22     void slotDeleteClicked();
23 };
24
25 #endif // MYCHECKBOX_H