Task #2138
closedUser story #2136: API Drag And Drop
POC de drag and drop
0%
Description
Le POC a pour but de déterminer quelles classes seront utilisées par la visualisation des graphes et des zones pour permettre leur drag and drop. Faut-il réutiliser les composants de Qt QMainWindow / QDockWidget ou doit-on redévelopper ces mécanismes dans des widgets spécialisés ?
Le POC doit permettre de se projeter dans les actions concernées du drag and drop de SciQLop :
• SDD -> Visu, Variable -> Visu, Catalogue -> Visu, Visu -> Visu
o Insertion d’un graphe entre deux graphes
o Déplacement d’un graphe au-dessus/ en-dessous d’un graphe existant d’une même zone
o Déplacement d’un graphe au-dessus/ en-dessous d’un graphe existant d’une zone différente
o Insertion d’une zone entre deux zones ou aux extrémités de l’onglet contenant les zones
Les graphes déplacés doivent permettre de s’imaginer le résultat final avant le drop :
• Le graphe en cour de déplacement doit disparaitre de son emplacement initial, l’espace utilisé doit donc être absorbé par le reste du contenue de la zone
• Au niveau des points d’insertions finaux, une représentation du graphe doit investir la localité pour que l’on puisse concevoir l’espace utilisé par le graphe après l’insertion.
Updated by Anonymous about 7 years ago
- Status changed from New to In Progress
- Assignee set to Anonymous
- Start date set to 12/10/2017
Updated by Anonymous about 7 years ago
- Status changed from In Progress to Feedback