Générer .h et .rpc .fichier d'interface utilisateur
Supposons que j'ai le fichier sur.l'interface utilisateur.
Comment puis-je faire la "a propos de.h" et la "about.cpp" de mon .l'interface utilisateur fichier? J'ai créer un .moc fichier trop?
Comment puis-je compiler après la creaton pour voir si tout a eu lieu correctement?
OriginalL'auteur LucasCaixeta | 2009-12-22
Vous devez vous connecter pour publier un commentaire.
Si la génération automatique ne fonctionne pas (comme dans mon cas), vous pouvez utiliser de l'uic pour générer le fichier d'en-tête manuellement.
uic file.ui > file.h
Ou peut-être juste QtCreator suce, n'est-ce pas?
OriginalL'auteur sakisk
Vous n'avez pas.
Le propos.l'interface utilisateur génère un ui_about.h qui vous inclure dans votre propre sujet.h
Vous ensuite de créer votre propre classe dérivant de cette classe
OriginalL'auteur Martin Beckett
Réponse courte:
Dans QtCreator il y a deux façons de créer un formulaire à partir d'assistant de windows:
- Qt Designer Classe De Formulaire
- QtDesigner Forme
vous devez créer un nouveau "Qt Designer Classe de Formulaire" au lieu de "Qt Designer Formulaire", parce que vous choisissez "Qt Designer Formulaire" qt creator ne pas créer les .h et .rpc .l'interface utilisateur du fichier:
Réponse Longue:
Lorsque vous créez "QTCreator Formulaire" créer uniquement .fichier d'interface utilisateur c'est utile si vous disposez déjà d'une classe pour l'INTERFACE utilisateur de la logique d'entreprise et vous souhaitez reconstruit de l'interface utilisateur, mais de garder une logique d'entreprise, vous pouvez appeler buttom ou des composants avec le même nom et d'échange de l'interface utilisateur.
OriginalL'auteur stbnrivas
QMake (en fait uic) générera automatiquement un
ui_about.h
de fichier que vous pouvez utiliser pour faire de l'about.cpp (assurez-vous d'obtenir l' .fichier pro à droite). Voici un tutorielVous pouvez utiliser le dernier Qt (4.6) trop btw.
OriginalL'auteur Januz
DANS VS2008 Suivre cette étape
Accédez aux Fichiers de Formulaire->Add->Classe->Qt4Classes->Q4GuiClass->Ajouter , puis
Remplir le nom de la classe et cliquez sur Terminer.
OriginalL'auteur Megh
si vous êtes à l'aide de qt creator sous windows, faites un clic droit sur votre projet, puis cliquez sur exécuter qmake, il va générer une
ui_xxx.h
et vous pouvez ajouter#include ui_xxx.h
dans votre fichier.OriginalL'auteur zzl