TraceX
 
Loading...
Searching...
No Matches
qtreewidget_custom.h
Go to the documentation of this file.
1#ifndef QTREEWIDGET_CUSTOM_H
2#define QTREEWIDGET_CUSTOM_H
3
4#include <QTreeWidget>
5#include <QDragEnterEvent>
6#include <QDropEvent>
7#include <QMimeData>
8#include <QDrag>
9#include <QKeyEvent>
10
11class QTreeWidget_custom : public QTreeWidget
12{
13 Q_OBJECT
14public:
15 QTreeWidget_custom(QWidget *parent = nullptr);
16
17protected:
18 void startDrag(Qt::DropActions);
19 void dragEnterEvent(QDragEnterEvent *evenement);
20 void dragMoveEvent(QDragMoveEvent *evenement);
21 void dropEvent(QDropEvent *evenement);
22 void keyPressEvent(QKeyEvent *event);
23};
24
25#endif // QTREEWIDGET_CUSTOM_H
void keyPressEvent(QKeyEvent *event)
Gère la suppression d'un élément du QTreeWidget lorsque la touche "Suppr" est pressée.
Definition qtreewidget_custom.cpp:153
QTreeWidget_custom(QWidget *parent=nullptr)
Autorise l'accès de glisser-déposer les élements du "QListWidget_custom".
Definition qtreewidget_custom.cpp:23
void dropEvent(QDropEvent *evenement)
Gère l'opération de dépôt lorsqu'un élément est relâché dans le "QTreeWidget_custom".
Definition qtreewidget_custom.cpp:110
void startDrag(Qt::DropActions)
Démarre l'opération de glisser d'un élément sélectionné dans le "QTreeWidget_custom".
Definition qtreewidget_custom.cpp:45
void dragMoveEvent(QDragMoveEvent *evenement)
Gère le déplacement d'un élément lors d'un glisser-déposer dans le "QTreeWidget_custom".
Definition qtreewidget_custom.cpp:91
void dragEnterEvent(QDragEnterEvent *evenement)
Gère l'entrée d'un élément lors d'un glisser-déposer dans le "QTreeWidget_custom".
Definition qtreewidget_custom.cpp:73