begin process at 2012 05 27 18:13:02
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > QT4 GÉNÉRER DES CLASS POUR DES FICHIER UI DE QT4 DESIGNER

QT4 GÉNÉRER DES CLASS POUR DES FICHIER UI DE QT4 DESIGNER




 Description

Cliquez pour voir la capture en taille normale
Bonjour,
Voici une petite application que j'ai fait afin d'apprendre les librairies qt.

cette appli sert à générer des classe pour vos interfaces produites avec QT Designer.
Le fonctionnement est simple,

1  :  Créez vos interfaces avec QT Designer
2  :  Placez tous vos fichiers .ui dans un même répertoire
3  :  Démarez le programme
4  :  Sélectionnez le répertoire contenant les fichiers .ui à l'aide du bouton "..."
5  :  Si vous désirez faire générer un fichier main.cpp,
      il suffit de sélectionner un fichier dans la liste puis
      cliquer sur le bouton "L'ui sélectionnée est la fenêtre principale"
6  :  Finalement cliquez sur le bouton procéder.

pour générer les classes, le programme se sert de fichiers
modèles contenu dans le répertoire "modele"
Vous pouvez modifier ces fichiers pour que le code générer
coresponde à vos besoins.

je l'ai tester seulement sur Kubuntu avec Qt v 4.3.2

Il est à noter que pour être capable de le compiler, il
faut s'assurer d'avoir  :  "QT += xml"
dans le fichier .pro

Source

  • tout est dans le zip.
tout est dans le zip.

 Conclusion

Tout commentaires ou suggestions seront les bienvenue.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip CRYPTEUR DE FICHIER
Source avec Zip GESTION D'IMAGE ET GETOPENFILENAME DANS UNE CLASSE PROG EN ...
Source avec Zip CGI - UN TUTORIAL, UNE CLASSE ET UN EXEMPLE
Source avec Zip Source avec une capture MANIPULER LES CONTRÔLES D'AUTRES PROGRAMMES EN TROUVANT LEUR...
Source avec Zip Source avec une capture Source .NET (Dotnet) LECTEUR MP3 - AVEC UNE PLAYLIST

 Sources de la même categorie

Source avec Zip Source avec une capture PROGRAMME DE SUDOKU par AffreuxJojp
Source avec Zip EVALUATEUR D'EXPRESSION ARITHMÉTIQUE par matrx180vTitanium
Source avec Zip Source avec une capture QBIBLIO GESTION DES PRÊTS par conatic
Source avec Zip Source avec une capture QL-CHATROOM V 1.0 par mature
Source avec Zip Source avec une capture GEOLOCALISATION par ganjarasta

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CALCULATRICE C++ AVEC GUI QT par skylin3
Source avec Zip CAPTURE ECRAN SOUS QT 4 par randriano

Commentaires et avis

Commentaire de Gagouu le 07/03/2008 22:32:42

Mais c'est génial ça !!! merciii !

Commentaire de MuPuF le 09/03/2008 13:20:10

Hello

J'utilise l'IDE Qdevelop pour mes dev QT, c'est vraiment sympa si on fait abstraction des problèmes d'autocomplétion.
Mais je vais voir si je peux aller modifier tout ça, le projet est super jeune même si il roxe déja !
Je le préfère à codeblocks pour pas mal de raison.
Oui enfin tout ça pour dire que QDevelop fait ce travail de traduction .ui->.h, c'est pas super propre comme code de sortie (tout dans le .h), mais au final, pourquoi séparer la définition de l'implémentation car à la moindre modif, le .h est modifié et donc le .cpp l'aurait été aussi ---> aucun gain de temps à la recompilation.

Ciao

Commentaire de mortiis le 09/03/2008 16:39:57

Salut,
merci bien d'avoir pris le temps de laisser vos commentaires.
Tu me parle de Qdevelop et codeblocks, mais je ne connais pas ces outils,
en fait je ne connais aucun outils de développement pour QT.

Je vien de commencer a programmer avec les lib QT depuis seulement 2 semaines
car avant je ne travaillais qu'avec les outils microsoft  :  (vc++ mfc , visual basic .net)
je vien de décider de quitter microsoft et j'ai installer linux kubuntu 7.10
et c'est à ce moment que j'ai découvert les lib Qt.

alors pour apprendre la structure d'un programme qt et certaines fonctionnalitées
jai fais ce petit projet.

je n'ai pas encore regarder ce qu'il existe comme ide pour qt, mais tu vien de m'en
mentionner un  :  Qdevelop.  je vais faire des recherches la dessus.
si tu as des info sur les différents ide dispo pour qt, sa m'intéresserais.

Merci et bonne prog  :)

Commentaire de imedo le 02/12/2008 14:34:19

bonjour,
j'ai un probleme dans l'utilisation de ltib pour integrer un application Qt4
comment réalisé le .spec Makefile

Commentaire de imedo le 19/01/2009 07:37:39

bonjour,
comment integrer une application Qt dans LTIB " linux Target Image Builder"

merci

Commentaire de MuPuF le 19/01/2009 14:03:53

MortIIS : En ce qui concerne les IDE, y'en a des tonnes, mais j'en conseillerai 2.
La première est Qtcreator, l'ide officielle qui vient tout juste de sortir et qui est exceptionnelle. La seconde est KDevelop si tu veux faire de la programmation seulement pour KDE (je préfère faire du Qt plutot que du KDE, mais ça peut tjs être utile de savoir que si j'ai besoin, tout est là).

Historiquement, j'utilisais QDevelop, mais avec la sortie de Qtcreator, il n'a plus aucun intéret si ce n'est qu'il est plus léger.

http://www.qtsoftware.com/developer/qt-creator voilà un lien.

CIao

Commentaire de imedo le 19/01/2009 14:43:01

avez vous une idée sur l'integration des applications Qt dans Ltib
c.a.d compilation de application qt X86 en ARM 9

Commentaire de VenatorX72 le 14/01/2010 12:55:08

Bonjour, je suis sous Windows XP et après avoir compilé le programme, je le lance pour générer à partir d'un fichier UI. Le message d'erreur "Une erreur c'est produite lors du traitement." apparait alors. Après un débogage, j'ai trouvé que c'était cette ligne de code qui pose problème :

if(!m_pModele->isLoad() || !readUi.read(szUiName))
return false;

Merci d'avance de m'aider.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

QT Designer [ par BisonFute ] Bon sa serais juste pour savoir si qqu'un s'y connais en QT Designer car j'arrive pas a faire plusieurs truc donc si qqu'un a le courage de m'aider et Jeux [ par skone007 ] SKone007 c'est moi je travaille avec 2 autres programeurs, 2 designer, 1 bruiteur et je charche d'autre personne pour faire ce jeux de voiture, il nou Recrutement: Ifaldamus saga [ par Alucardhellsin ] Hello à tout le monde ! Actuellement, notre team recrute des personnes dans les domaines que j'indiquerait après. Notre jeu se nomme ' Ifaldamus Saga Faire une team- programmeur - designer [ par thunderfear ] Bonjour,je ne savais pas vraiment ou poster mon message. en fait je recrute des personnes de tout niveaux.( des designers et programmeurs 13-19 ans)si manuel qt3 designer en francais [ par philippefull ] quelqu'un pourrais t'il me dire quel ouvrage traiterais de qt3 en francais dans toute sa globalite. de la prise de main au developpement. d'avance mer Qt - Comment programmer? [ par alex_kirchen ] Hello!J'ai abandonné wxWidgets (compilation trop lente et executables trop lourdes) et je veux me lancer dans Qt.J'ai donc télécharg&#2 Qt designer compilation [ par LJacq ] Je suis gene par un probleme plutot benin.Je n'arrive simplement pas pas à obtenir le fichier .cpp derive du .ui .Je suis sous windows: des lors, apre [QT] lien avec un programme C++ [ par sylar42 ] Bonjour, Je n'ai pas réussi a trouver la réponse pourtant mon probleme est simple. J'ai un programme c++ assez complexe, et je veux juste faire une pe acceder à mysql avec c++ en utilisant QT designer. [ par youc84 ] bonjour, je suis débutant en programmation avec c++;je cherche à acceder à mysql avec c++ en utilisant QT designer. Utilisation qt designer et c++ [ par thebigbg ] Salut a tous.J'aimerais donner vie a certains programmes que j'ai ecri en c++ avec Qt designer mais je n'y arrive pas.Pouvez vous me dire SVP comment


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,232 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales