Norme de dialogue “a Propos” dans Qt
Ce qui est la façon standard de mettre en œuvre un "à Propos" de l'application dans la boîte de dialogue Qt? Vous savez, le genre qui apparaît quand vous allez Aider > a Propos de... à partir du menu de l'application. Je suis l'aide de Qt Designer à la disposition de ma fenêtre principale, mais je n'ai pas besoin de rien de fantaisie. Il serait bien de le faire en 2 lignes de code au lieu de créer une nouvelle catégorie ou un nouveau formulaire dans Qt Designer...
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser QMessageBox::a propos pour de simples propos de dialogues, ou écrire votre propre sous-classe QDialog si vous avez besoin de quelque chose de plus spécial/de fantaisie.
About *about;
about = new About(this);
Si vous mettez0
au lieu dethis
, il ne sera pas un "modal" de la fenêtre, il faut donc ajouterthis
entre parenthèses.about->show();
dans cet emplacement.Dans mon programme Wallch ( http://sourceforge.net/projects/wall-changer/ ), j'ai ajouté un nouveau qt designer classe de formulaire.
Il fonctionne très bien!
( J'ai mentionné le nom de mon application, donc si vous voulez vérifier le projet , non pas parce que c'est mon app )