Je suis en train d'essayer sur quelques applications simples. Je voudrais savoir comment faire pour lancer un nouveau formulaire en cliquant sur un bouton de la fenêtre principale. Merci il m'expliquer avec un exemple simple.
OriginalL'auteur Ashok Jeev | 2011-02-21
QT est déjà fourni avec un exemple simple sur la façon de créer et de montrer les différents types de fenêtres et boîtes de dialogue. Jetez un oeil ici: Les Indicateurs De La Fenêtre Exemple
Aussi, si vous avez déjà l'un des principaux veuve dans votre application, vous pouvez prendre un coup d'oeil la façon dont c'est montré (
main
fonction de votre main.cpp) pour votre projet et d'utiliser la même technique:Si vous avez besoin d'afficher une boîte de dialogue modale, utilisez votre boîte de dialogue
exec()
méthode:espère que cette aide, en ce qui concerne
créez votre formulaire MyForm *form = new MyForm (), puis d'appeler le formulaire->show(); et aurez indiqué.
merci mec!! mais je suis complètement nouveau pour qt alors, où le code doit être donné? dans le main.cpp?? quels sont les fichiers dont j'ai besoin pour créer?? comme Myform.de l'interface utilisateur, Myform.h et Myform.cpp.. s'il vous plaît dites-moi plus clairement..
1. créer un projet QT, si vous êtes à l'aide de QT creator, il serait automatiquement ajouter une fenêtre principale pour le projet; 2. placez un QPushButton sur la fenêtre principale; 4. ajouter un "onclick" l'emplacement de la touche; 4. créer une autre fenêtre (si vous êtes à l'aide de QT creator voir la "nouvelle" option de menu); 5. dans le "onclick" instancier la deuxième fenêtre et de la montrer.
OriginalL'auteur serge_gubenko