5.4.1 Les chemins vers les icons du programme

Nous allons être amenés à utiliser des fichiers qui ne serons pas dans notre programme. Par souci de simplicité je vous invite à mettre les chemins relatifs vers ces fichiers dans des variables globales comme ceci (dans le fichier TextEditor.cpp) :

1
2
3
4
const QString ICON_NEW_FILE("../images/document-new.png");
const QString ICON_OPEN_FILE("../images/document-open.png");
const QString ICON_SAVE_FILE("../images/document-save.png");
const QString ICON_SAVE_AS_FILE("../images/document-save-as.png");

Et pourquoi les noms de ces variables sont en majuscule ?

Convention, convention, et toujours convention. Bon, ici, c'est la mienne : quand une variable est globale, je la note en majuscule avec des underscores, comme ça je la reconnais du premier coup d’œil.