L'environnement de bureau K

5.2. Ajouter un nouveau Menu

Une nouvelle barre de menus est ajoutée à une application de la façon suivante :

  1. ajouter un pointeur vers le nouveau menu dans l'en-tête de la classe App

  2. appeler le constructeur de QPopupMenu pour le pointeur dans initMenuBar() à l'emplacement où votre barre de menus doit apparaître

  3. insérer les éléments de menu corespondants dans le menu popup et définir leurs identifiants de ressource dans le fichier de ressource

  4. ajouter les connexions pour commandCallback() et statusCallback() au menu à la fin de initMenuBar()

  5. ajouter les méthodes que vous voulez appeler par les entrées de menu dans les fichiers d'en-tête et d'implantation

  6. ajouter les cas de switch pour les entrées aux méthodes commandCallback() et statusCallback().