The K Desktop Environment

Chapter 7. Écrire vos propres widgets

Après avoir réussi à modifier et à étendre la fonction main()>, vous allez créer un nouveau widget - un widget particulier qui peut seulement être construit avec la classe que vous allez écrire à l'étape 4. En fait, la classe a été créée pour vous par l'assistant d'application donc il n'y a pas grand chose à ajouter - vous devez juste insérer le code que la leçon 4 place dans les fichiers d'en-tête et d'implantation de la classe MyWidget> du fichier main.cpp>. Par chance, il suffit d'ajouter l'implantation au code du constructeur.

Pour accéder au constructeur, sélectionnez-le dans le visualiseur de classes. Vous serez automatiquement placé dans l'implantation où vous pourrez ajouter le code.

Ici, vous devez uniquement faire attention à l'inclusion de qfont.h> - QFont> est uniquement utilisé dans le code du constructeur de MyWidget>. Ajoutez donc #include> <qfont.h> en haut du fichier mywidget.cpp>.

Pour exécuter la nouvelle application, cliquez juste sur "Exécuter". Après un enregistrement automatique, toutes les modifications seront compilées.