Je construis une interface similaire aux fonctionnalités de l'IDE Eclipse pour un projet de télémétrie. Je vais montrer beaucoup de widgets différents et chacun d'entre eux doit être redimensionnable/déplaçable/popped_out/popped_in/hideable/"fullscreen-able"/etc ... comme une "perspective" de l'IDE Eclipse.Meilleure approche pour construire une perspective de widget dynamique en utilisant QT?
Quelle serait la meilleure approche en utilisant QT? Quelles classes utiliser? En utilisant QMainWindow de QT/QDockWidgets/LayoutManager ou puisque n'importe quel widget peut être déplacé n'importe où serait-il préférable de manipuler tout en codant manuellement?
Merci d'avoir répondu! C'est un bon début! Savez-vous comment manipuler/enregistrer la mise en page une fois que l'utilisateur a fait bouger les widgets? Par exemple, j'aimerais pouvoir créer + n + lignes sur la droite. – David
J'ai modifié mon post pour répondre à votre nouvelle question. – Live
mon souci est de trouver l'information sur la mise en page elle-même, plus que de l'enregistrer sur le disque. Comment les widgets sont-ils disposés lors de la fermeture de l'application? Je suppose que QT ajoute un nouveau LayoutManager à la volée lorsque vous déplacez des widgets, savez-vous quelles propriétés regarder? – David