#include <qtreewidget_custom.h>
|
| | QTreeWidget_custom (QWidget *parent=nullptr) |
| | Autorise l'accès de glisser-déposer les élements du "QListWidget_custom".
|
| |
|
| void | startDrag (Qt::DropActions) |
| | Démarre l'opération de glisser d'un élément sélectionné dans le "QTreeWidget_custom".
|
| |
| void | dragEnterEvent (QDragEnterEvent *evenement) |
| | Gère l'entrée d'un élément lors d'un glisser-déposer dans le "QTreeWidget_custom".
|
| |
| void | dragMoveEvent (QDragMoveEvent *evenement) |
| | Gère le déplacement d'un élément lors d'un glisser-déposer dans le "QTreeWidget_custom".
|
| |
| void | dropEvent (QDropEvent *evenement) |
| | Gère l'opération de dépôt lorsqu'un élément est relâché dans le "QTreeWidget_custom".
|
| |
| void | keyPressEvent (QKeyEvent *event) |
| | Gère la suppression d'un élément du QTreeWidget lorsque la touche "Suppr" est pressée.
|
| |
◆ QTreeWidget_custom()
| QTreeWidget_custom::QTreeWidget_custom |
( |
QWidget * | parent = nullptr | ) |
|
Autorise l'accès de glisser-déposer les élements du "QListWidget_custom".
- Parameters
-
- Author
- Maxime Huang
- Date
- 29/03/2025
◆ dragEnterEvent()
| void QTreeWidget_custom::dragEnterEvent |
( |
QDragEnterEvent * | evenement | ) |
|
|
protected |
Gère l'entrée d'un élément lors d'un glisser-déposer dans le "QTreeWidget_custom".
Cette méthode est appelée lorsqu'un élément entre dans la zone du QTreeWidget. Si les données du glisser-déposer contiennent du texte, l'action proposée est acceptée.
- Parameters
-
| evenement | Evenement (QDragEnterEvent) contenant les données du glisser-déposer. |
- Author
- Maxime Huang
- Date
- 08/03/2025
◆ dragMoveEvent()
| void QTreeWidget_custom::dragMoveEvent |
( |
QDragMoveEvent * | evenement | ) |
|
|
protected |
Gère le déplacement d'un élément lors d'un glisser-déposer dans le "QTreeWidget_custom".
Cette méthode est déclenchée lorsque l'élément est déplacé dans la zone du QTreeWidget. Elle accepte l'action de dépôt si les données contiennent du texte.
- Parameters
-
| evenement | Evenement (QDragMoveEvent) contenant les données du glisser-déposer. |
- Author
- Maxime Huang
- Date
- 08/03/2025
◆ dropEvent()
| void QTreeWidget_custom::dropEvent |
( |
QDropEvent * | evenement | ) |
|
|
protected |
Gère l'opération de dépôt lorsqu'un élément est relâché dans le "QTreeWidget_custom".
Cette méthode vérifie les données déposées et crée dynamiquement des éléments "SSS", "SRS", ou "SDD" en fonction de l'endroit où l'élément est relâché dans l'arbre.
- Parameters
-
| evenement | Evenement (QDropEvent) contenant les données déposées. |
- Author
- Maxime Huang
- Date
- 08/03/2025
◆ keyPressEvent()
| void QTreeWidget_custom::keyPressEvent |
( |
QKeyEvent * | event | ) |
|
|
protected |
Gère la suppression d'un élément du QTreeWidget lorsque la touche "Suppr" est pressée.
- Parameters
-
| event | Evenement (QKeyEvent) contenant les informations sur la touche pressée. |
- Author
- Maxime Huang
- Date
- 08/03/2025
◆ startDrag()
| void QTreeWidget_custom::startDrag |
( |
Qt::DropActions | | ) |
|
|
protected |
Démarre l'opération de glisser d'un élément sélectionné dans le "QTreeWidget_custom".
Cette méthode est appelée lorsqu'un glisser-déposer est initié. Elle récupère l'élément courant et crée un objet QDrag contenant les données à déplacer.
- Parameters
-
| Qt::DropActions | Action de glisser possible pour l'élément. |
- Author
- Maxime Huang
- Date
- 08/03/2025
The documentation for this class was generated from the following files: