Sur ma fenêtre principale j'ai deux boutons Qpush: ajouter un bouton d'objet et annuler le bouton. Lorsque je clique sur le bouton Ajouter un objet, il restitue un modèle OpenGL et je veux qu'il rende un autre modèle lorsque je clique de nouveau sur le bouton Ajouter. Le bouton Annuler doit annuler la dernière action.Qt OpenGL GUI: Ajouter et Annuler Qpushbutton
Comment puis-je y parvenir?
Je suppose que 'C++'? Jetez un oeil à [événements et signaux] (http://zetcode.com/tutorials/qt4tutorial/eventsandsignals/). – Blender
Donc, vous voulez juste aller et venir entre les éléments d'un ensemble de mailles? (probablement avec un wrap-around en dépassant la fin?). Cela ne ressemble pas vraiment à une question OpenGL ou Qt si c'est le cas. – Bart
Il s'agit de la programmation GUI de base. Tout d'abord, vous devez être capable de faire * quelque chose * quand un bouton particulier est pressé. Peu importe quoi; juste obtenir la partie de détection au travail. Ensuite, vous devez trouver comment avoir plusieurs modèles rendus, de sorte que vous pouvez ajouter et supprimer de la liste. Enfin, vous pouvez associer ce concept aux boutons Ajouter/Supprimer. –