TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 | |
| Pseudo | Commentaire |
|---|---|
| Page : 1 | |
clempar55
|
# Posté le 05/11/2007 à 21:07:38 - Ce membre n'a pas mis de note |
ne jamais dire jamais![]() Groupe : Membres |
Une petite faute :Citation : m@teo21 tous les environnements de bureaux (appelés WM, Windows Managers) utilisent reposent sur X, Edit: Corrigé Sinon c'est du bon travail, comme d'habitude A voir absolument: LA video de Steve Jobs (Apple) contre Bill Gates (Microsoft) . Attention: en anglais |
shadosan
|
# Posté le 05/11/2007 à 21:27:36 - Ce membre a mis la note : 19 |
![]() Groupe : Membres |
oouah, super
>> Ce qui me passe dans la tête lorsque je vois un topic sur le C dans le forum C++ << Projets:[QT + C++] Openpad, un éditeur de texte avancé : 100% v1.3 |~| [QT + C++] Open maker, un rpg maker se rapprochant de Rpg Maker XP : 5% |~| [C++] Mazen, un générateur de donjons et/ou labyrinthes : 100% |
Michaeldu18
|
# Posté le 05/11/2007 à 21:34:14 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
excellent
![]() ![]() ![]() |
Sannazzarotiti
|
# Posté le 05/11/2007 à 23:26:26 - Ce membre a mis la note : 20 |
![]() Groupe : Membres |
TROOOOOOOP BIEN ! j'avait deja telecharger le fichier il y a un moment et sa marcher pas. J'ai chercher d'autre tuto et sa marcher pas. J'ai voulu me mettre aux autre wxmachin et GTK et sa marcher pas et sa marcher partiellement pour GTK (certain widget ne s'afficher pas). L'horreur. J'ai reessayer la et sa marcher pas. Tout sa parce que j'avait oublier de cocher la case pour qu'il telecharger le compilateur je croit. Je suit tellement heureux d'avoir reussi a installer QT. Je vais pouvoir m'amuser a faire des tonnes d'application graphique portable (car le C# niveau portabilité pas terrible). Merci mateo |
garulfoUnix
|
# Posté le 06/11/2007 à 00:43:39 - Ce membre n'a pas mis de note |
By the way ![]() Groupe : Membres |
Citation : Matheo GTK+ est la bibliothèque de prédilection pour ceux qui écrivent des applications pour Gnome sous Linux, mais elle fonctionne aussi sous KDE. C'est la bibliothèque utilisée par Firefox par exemple, pour ne citer que lui. Attention ici il y a une faute, Firefox n'utilise pas Gtk+. EDIT de Mateo : ah oui, et il utilise quoi d'après toi ? ![]() Moi je veux bien qu'on me dise que j'ai fait une erreur mais encore faut-il me le prouver, ça n'a aucune valeur de dire "c'est faux". |
Le N@in Vert
|
# Posté le 06/11/2007 à 14:02:19 - Ce membre a mis la note : 18 |
Il est urgent de rire !![]() Groupe : Membres |
Bonjour Bon tuto mais je me pause une question : Pourquoi ne pas cité SDL dans la liste des bibliothèque graphique connu alors que c'est celles que tu utilise dans ton cours de C ??? |
M@teo21
|
# Posté le 06/11/2007 à 16:55:50 - Ce membre n'a pas mis de note |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
La SDL ne permet pas de réaliser des GUI, j'ai listé les bibliothèques GUI là. La SDL n'en fait pas partie. Ce qui se conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément. Nicolas Boileau (je suis fan) Suivez l'aventure du SdZ et de Simple IT sur notre blog ! |
Dagrut
|
# Posté le 07/11/2007 à 03:47:38 - Ce membre a mis la note : 20 |
Be API! ^_^![]() Groupe : Membres |
Citation : Tuto C++ Le gros avantage est qu'il n'y a pas besoin d'être programmeur pour traduire l'application. Il vous suffira de donner un fichier qui contient tout le texte de votre application (généré par Qt), de le donner à traduire à un traducteur avec Qt Linguist, et hop, votre application est multilingue ! ![]() *Glups*! J'y crois pas C'est marvellousse!!! Sinon, très bien le tuto! Mais ça ne monte pas à là tête d'être génial tout le temps? 20/20! Racketiciel - Langage SMS Lien cassé >> MP! Mes programmes et mes circuits TMN/TMNF << Donnez votre avis! Le pédalo c'est du passé. État jabber : ![]() Adresse de test (Pour les spams). Ne pas envoyer de message! ofguiauzomxumwcaysqx@yahoo.fr |
0nce
|
# Posté le 08/11/2007 à 21:46:04 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Très bon tuto, mais j'ai une crtitique sur la forme. Dans le paragraphe "Les différents moyens de créer une GUI" tu commence par Citation : M@teo Chaque système d'exploitation (Windows, Mac OS, Linux...) propose au moins un moyen de créer des fenêtres... le problème, c'est justement que ce moyen n'est en général pas portable, c'est-à-dire que votre programme créé uniquement pour Windows ne pourra marcher que sous Windows et pas ailleurs. et quelques lignes plus loin: Citation : M@teo Chaque OS propose au moins une bibliothèque qui permet de créer des fenêtres. Le défaut de cette méthode est qu'en général cette bibliothèque ne marche que pour l'OS pour lequel elle a été créée. Ainsi, si vous utilisez la bilbiothèque de Windows, votre programme ne marchera que sous Windows. Ca fait un peu "copié-collé" tu pourrais reformuler les phrases du second paragraphe différemment. (mais bon je pinaille peut-être un peu )
![]() tuto : générateur de particules OpenGL autre site web: galerie photo en PHP/javascript, sans base de données |
philvl
|
# Posté le 09/11/2007 à 13:26:03 - Ce membre n'a pas mis de note |
|
Groupe : Membres |
Bonjour, Concernant les DLL sous windows, il suffit de les copier une fois pour toute dans C:\Windows\System32\ Cela permer de ne pas avoir a copier les dll dans chaque répertoire de projet. |
TidiusFF
|
# Posté le 26/11/2007 à 20:34:29 - Ce membre n'a pas mis de note |
Le pouvoir d'avoir le pouvoir!![]() Groupe : Membres |
Et pour ceux qui voudraient utiliser QT avec Visual Studio Express sans avoir a prendre la version commerciale, c'est ici ! Citation : garulfoUnix Attention ici il y a une faute, Firefox n'utilise pas Gtk+. EDIT de Mateo : ah oui, et il utilise quoi d'après toi ? ![]() Moi je veux bien qu'on me dise que j'ai fait une erreur mais encore faut-il me le prouver, ça n'a aucune valeur de dire "c'est faux". Effectivement, Firefox utilise la lib GTK
|
PianoPâriss
|
# Posté le 06/12/2007 à 22:32:15 - Ce membre n'a pas mis de note |
|
Mac Pro Bi-Xeon user Groupe : Membres |
Très domage de se tourner vers QT alors que je pense que wxWidget est beaucoup mieux (surtout question licence !) Les Zéro n'ont pas tous envie de donner leur code source, mais n'ont pas tous >1000€ à donner. ![]() *Direction tuto wxWidget CGI !* Vive l'iPhone 3G ! ![]() ![]() Piano©~1 |
Darksteel88
|
# Posté le 21/01/2008 à 17:32:29 - Ce membre a mis la note : 20 |
|
Carpe diem Groupe : Membres |
Ah ouais > 1000 € quand même Bon sinon moi j'utilise code::blocks et quand je créé un nouveau projet il y a déjà Qt, wxWidgets et même SDL dans la liste des types d'aplications... Alors si je comprend bien j'ai pas besoin de les installer normalement ![]() une autre question : on peut intégrer des fonctions de la SDL dans Qt ? par exemple utiliser Qt pour la création des fenêtres et SDL pour les images ? "Le capitalisme c'est l'exploitation de l'Homme par l'Homme, le syndicalisme c'est le contraire". Coluche. "Le rire est une chose sérieuse avec laquelle il ne faut pas plaisanter". Raymond Devos. |
Eclyps
|
# Posté le 03/02/2008 à 14:05:36 - Ce membre n'a pas mis de note |
Kenny Noël , Yep! Yep! Yep!![]() Groupe : Membres |
Citation : PianoPâriss Très domage de se tourner vers QT alors que je pense que wxWidget est beaucoup mieux (surtout question licence !) Les Zéro n'ont pas tous envie de donner leur code source, mais n'ont pas tous >1000€ à donner. ![]() *Direction tuto wxWidget CGI !* Attention c'est pas QT c'est Qt : QT c'est Quicktime. Sinon c'est nikel ce tuto (comme ca s'écrit nikel ? )
|
toto77600bsm
|
# Posté le 23/02/2008 à 22:13:32 - Ce membre a mis la note : 17 |
|
Groupe : Membres |
Je n'ai pas le fichier mingwm10.dll avez vous une solution? EDIT: c'est bon j'avais mal instalé |
nax
|
# Posté le 26/02/2008 à 19:50:51 - Ce membre a mis la note : 12 |
![]() Groupe : Membres |
C'est un bon début !
|
JPR74
|
# Posté le 06/03/2008 à 18:52:33 - Ce membre a mis la note : 20 |
|
Groupe : Membres |
Bonjour, Bravo et merci ! Ce tutoriel sur Qt est vraiment super et je suis impatient d'avoir la suite mais, en attendant, je vais commencer par assimiler les premières notions de base. La documentation fournie avec Qt est complète et le seul problème est de savoir où chercher car, si la lecture des explications est relativement facile, il n'est pas commode de retrouver une fonction dans la très longue liste fournie sans les parcourir une à une ! Par exemple, pour savoir comment afficher les quelques lignes résultant d'un traitement (telles que des comptages) dans une fenêtre, il faut d'abord imaginer quel pourrait bien être le nom de la fonction à utiliser... En tous cas, c'est toujours mieux que la documentation de M$ sur les API et surtout, ce que l'on écrit est réutilisable directement sous Linux (ou Mac) ! Mon premier essai a fonctionné du premier coup après une petite frayeur car j'avais écrit le source avec un éditeur sous DOS (et oui !) qui m'a écrit le fichier avec une extension .CPP au lieu de .cpp, ce qui a affolé les procédures de Qt ! Pour la portabilité Windows-Linux, j'hésite encore entre Qt et Gtk. Gtk est complètement libre mais la syntaxe est bien plus complexe que celle de Qt qui me semble aussi plus complet (d'après la documentation et les exemples fournis). Si je dois donner une note, ce serait 20/20 car, en plus de l'intérêt du sujet et de l'humour, il n'y a pas de fautes d'orthographe ou de français, ce qui est rare de nos jours sur un forum ! Continuez dans cette voie ! |
JPR74
|
# Posté le 07/03/2008 à 15:42:13 - Ce membre a mis la note : 20 |
|
Groupe : Membres |
Bonjour Suite aux premiers tests avec Qt, j'ai constaté quelques particularités ennuyeuses que j'ai contournées. En effet, la procédure de compilation d'un programme p1.cpp nécessite que le programme source soit placé dans un dossier séparé, ce qui revient à créer autant de dossiers que de programmes utilisant Qt à compiler (mais ce n'est pas le plus grave). Ensuite, la procédure standard fournie avec le produit ne prend pas en compte les librairies externes qui contiennent, entre autres, les #include ! Pour remédier à ce problème, il faut modifier le fichier 'qmake.conf' situé dans 'Qt\4.3.4\mkspecs\win32-g++' (sous Windows) et ajouter une ligne contenant: INCLUDEPATH = D:/dev/c/src (D:/xxx...xxx à remplacer par votre chemin !) comme indiqué dans la documentation complète qui accompagne le produit. Avec cette modification, qmake tient compte des librairies d'inclusion et la compilation se déroule bien mieux ! Enfin, on constate que le programme éxécutable est rangé dans un sous dossier '.release', ce qui nécessite un déplacement si on souhaite l'utiliser dans un dossier de test (qui contient les fichiers utilisés par le programme). Comme indiqué dans le tutoriel, il faut aussi charger les fichiers '.dll' dans ce dossier de test, ou mieux, dans 'Windows\system32' (soit mingwm10.dll, QtCore4.dll et QtGui4.dll que l'on trouve dans 'Qt\4.3.4\bin'). Pour terminer, il ne reste plus qu'à écrire un script ('.bat' sous DOS) pour lancer la compilation avec seulement: 'compqt prog' ! Voici celui que j'utilise et qui me donne toute satisfaction: =========== Contenu de compqt.bat ====================================== @echo off @rem * @rem ****** COMPQT - JPR - 06/03/2008 - 74000 @rem * Lance la compilation d'un programme xyz.cpp par "compqt xyz" @rem * 1) mise en place des variables pour Qt si absentes @rem * 2) création du répertoire xyz si absent @rem * 3) copie de xyz.cpp dans xyz @rem * 4) lancement de qtmake -project @rem * 5) lancement de qtmake @rem * 6) lancement de make @rem * 7) transfert du .exe dans le dossier de test @rem * 8) suppression du dossier de compilation @rem ****** Infos de qtvars.bat @rem Setting up a MinGW/Qt only environment... @rem -- QTDIR set to C:\Qt\4.3.4 @rem -- PATH set to C:\Qt\4.3.4\bin @rem -- Adding C:\MinGW\bin to PATH @rem -- Adding %SystemRoot%\System32 to PATH @rem -- QMAKESPEC set to win32-g++ @echo * @echo ****** Compilation de %1 @echo * @set REPSRC=D:\DEV\C\SRC @set REPTST=D:\DEV\C\TNT :P1 @IF "%QTOK%"=="OK" goto SETOK @echo ****** Mise en place des variables pour Qt @set QTOK=OK @set QTDIR=C:\Qt\4.3.4 @set PATH=%PATH%;C:\Qt\4.3.4\bin @set PATH=%PATH%;C:\MinGW\bin @set PATH=%PATH%;%SystemRoot%\System32 @set QMAKESPEC=win32-g++ :SETOK :P2 @if exist %REPSRC%\%1 goto P3 @md %REPSRC%\%1 @if errorlevel 1 goto ANOMD :P3 @copy %REPSRC%\%1.cpp %REPSRC%\%1 > NUL @if errorlevel 1 goto ANOCP1 :P4 @cd %REPSRC%\%1 @qmake -project @if errorlevel 1 goto ANOQM1 :P5 @qmake @if errorlevel 1 goto ANOQM2 :P6 @call make.bat @if errorlevel 1 goto ANOMAKE @echo * @echo ****** Compilation de %1 OK @echo * :P7 @copy %REPSRC%\%1\release\%1.exe %REPTST% > NUL @if errorlevel 1 goto ANOCP2 @echo ****** Programme %1.exe disponible dans %REPTST% @echo * :P8 @cd %REPSRC% @rd /S /Q %1 @if errorlevel 1 goto ANODEL @goto FIN :ANOMD @echo ****** Erreur dans md %REPSRC%\%1 @goto FIN :ANOCP1 @echo ****** Erreur dans la copie de %1.cpp @goto FIN :ANOCP2 @echo ****** Erreur dans la copie de %1.exe @goto FIN :ANOQM1 @echo ****** Erreur dans qmake -project @goto FIN :ANOQM2 @echo ****** Erreur dans qmake @goto FIN :ANOMAKE @echo ****** Erreur de compilation (make) pour %1.cpp @goto FIN :ANODEL @echo ****** Erreur dans la suppression du dossier %1 :FIN @cd %REPSRC% ===================================================== Chacun pourra adapter ce script à son environnement sachant qu'il suffit de modifier le contenu des variables REPSRC et REPTST. Dans mon cas, les fichiers sources sont rangés dans D:\DEV\C\SRC, ainsi que les fichiers à inclure tandis que les tests se font dans D:\DEV\C\TNT (car les premiers tests ont commencé il y a 10 ans sous NT4 !). Voilà, j'espère que ces informations seront utiles à ceux qui voudront se simplifier la vie avec Qt après avoir lu et épluché le magnifique tutoriel qui se trouve sur ce site ! |
ST-THÉTIQUE
|
# Posté le 16/05/2008 à 00:25:12 - Ce membre n'a pas mis de note |
Sushi!!!![]() Groupe : Membres |
Moi, J'ai un prob; lorsque j'installe, le programme d'installation me dis gentiment; Citation : QT OpenSource 4.4.0 Setup The instalation path can't contain spaces S.V.P. aidez-moi!!!! Information utile;
Système de fichier; FAT32 Espace disque; 667.5MB |
funduk
|
# Posté le 25/06/2008 à 11:41:37 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Bon, ça y est, on sait pourquoi il a choisi Qt, on va passer à la suite ... Bonne intro mais on ne note pas une intro ... Désolé ... Et puis, heureusement, parce que tu commences à devenir grossier, M@teo, et quand on devient grossier on devient con ... Quoi, moi grossier ? Nooooonnn, ne te vexe pas, je rigole
┗┫━━ ┃ ━━ ┣┛ ┣┫ ┃ ━━━━━ ┃┏┳┫┣┳┓ ┗━━┳━┳━━┛ ┃ ┃ ━━━━┃ ┃ ┗━┳┳━┛ ( ) |
tarekbouchkati
|
# Posté le 09/08/2008 à 11:01:58 - Ce membre a mis la note : 18 |
je t'aime (mon climatiseur)![]() Groupe : Membres |
Bonjours, MinGW-3.4.2.exe Ce tuto sur QT est vraiment intéréssant pour les programmeur amateur par ce qu'il les donne une vrai idée sur la demarche a suivre pour faire des vraix programme. J'ai tester QT il y'a longtemps. Mais le seul probleme qui m'a fait des douleurs ennuieuse est où trouver la version du MinGW demandé(MinGW-3.4.2.exe). Alors pour les aider je voix qu'il est indispensable que quelqu'un nous donne le lien de téléchargement Pour qui veulent le code source veuillez à visiter ce lien. |
agdd
|
# Posté le 01/09/2008 à 12:02:14 - Ce membre a mis la note : 18 |
|
Groupe : Membres |
génial!!!malgré que le téléchargement soit un peut long |
agdd
|
# Posté le 01/09/2008 à 12:30:36 - Ce membre a mis la note : 18 |
|
Groupe : Membres |
j'arrive pas a l'installer je fait new projet console mais il mais error. au secourt |
Terbaddo
|
# Posté le 02/09/2008 à 14:33:31 - Ce membre n'a pas mis de note |
|
Groupe : Membres |
Citation : garulfoUnix Attention ici il y a une faute, Firefox n'utilise pas Gtk+. Je confirme, Firefox n'utlise pas Gtk+. Tsss biensur que Firefox utilise Gtk+, tu croyait qu'il utilisait quoi, Win API ? |
cdd59554
|
# Posté le 28/09/2008 à 10:45:24 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
salut , j'ai crut comprendre qu'on pouvait inserer un widget d'openGL dans sa fenetre Qt: Citation : Tuto Module OpenGL : Qt peut ouvrir une fenêtre contenant de la 3D gérée par OpenGL. ca serait possible de m'expliquer comment on fait svp ??? |
yohann27
|
# Posté le 05/11/2008 à 18:10:51 - Ce membre a mis la note : 19 |
|
Groupe : Membres |
slt j'ai fais ce que ct marquer dans le tuto (super tuto d'alleur) et quand je veux lancer QT que ce soit designer, lingist ou les autres, ca mé "Cette application n'a pas pu démarrer car mingwm10.dll est introuvable. la réinstallation de cette application peut corriger ce problème" alors que j'ai déja réinstaller 2 fois l'application que faire? merci d'avance! |
sanpoupi
|
# Posté le 11/11/2008 à 14:48:53 - Ce membre n'a pas mis de note |
|
Steam Ami : Xp4Falco Groupe : Membres |
Poster dans les forums peut-être, on le verra plus.
J'adore les FPS Vive l'orange Box TFC PGM(à l'époque j'étais 89eme mondial). Xp4-Falco Sur TeeWorlds et sur UT 2004(ouais je sais suis a la bourre mais shuis bon dessus donc je garde) ![]() |
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
156 Zéros connectés |
8 requêtes |
0.0262s (0.0093s)
