TraceX
 
Loading...
Searching...
No Matches
evenement.h
Go to the documentation of this file.
1#ifndef EVENEMENT_H
2#define EVENEMENT_H
3#include <QStringList>
4#include <QString>
5#include <QListWidget>
6#include <QTreeWidget>
7#include <QDragEnterEvent>
8#include <QDropEvent>
9/*#include <QMimeData>
10#include <QDrag>
11
12// Forward declaration de MainWindow
13class MainWindow;
14
15class QListWidget_custom : public QListWidget
16{
17 Q_OBJECT
18public:
19 QListWidget_custom(QWidget *parent = nullptr);
20
21protected:
22
23 void startDrag(Qt::DropActions) override;
24
25};
26
27class QTreeWidget_custom : public QTreeWidget
28{
29 Q_OBJECT
30public:
31 QTreeWidget_custom(QWidget *parent = nullptr);
32
33protected:
34
35 void startDrag(Qt::DropActions) override;
36 void dragEnterEvent(QDragEnterEvent *evenement) override;
37 void dragMoveEvent(QDragMoveEvent *evenement) override;
38 void dropEvent(QDropEvent *evenement) override;
39 void keyPressEvent(QKeyEvent *event) override;
40};
41
42#endif // EVENEMENT_H */