Bienvenue invité ( Connexion | Inscription )
| Ajouter cette page à : |
![]() ![]() |
31 August 2010 à 10:13
Message
#1
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut TheUp,
Toi qui as Qt Creator, peux-tu me dire si par exemple pour créer l'updown control (bouton cliquable avec flèches haut et bas... le bouton de réglage de la résolution dans boombaka) il faut télécharger une librairie quelconque en plus ? Si oui laquelle ? Sinon quel widget utiliser ? Merci d'avance. Cordialement, Gizmo. Ce message a été modifié par gizmo27 - 31 August 2010 à 10:14. |
|
|
|
31 August 2010 à 12:27
Message
#2
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Re,
Je viens de regarder un peu plus Qt Creator : en créant d'abord le projet et en cliquant ensuite sur le fichier *.ui on a accès à tout plein de boutons qu'on fait glisser graphiquement comme pour delphi. Honnêtement je pense que je vais adopter Qt Creator car j'ai toujours voulu rester en c++ (ayant déjà des bases là-dedans). Pour faire des interfaces graphiques ça a l'air d'être le top. Et puis le c++ a jusque là toujours survécu à l'épreuve du temps. Et en plus tu en dis beaucoup de bien alors je vais vraiment m'arrêter dessus. A bientôt. Cordialement, Gizmo. |
|
|
|
31 August 2010 à 19:38
Message
#3
|
|
|
Radical Dreamer ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6093 Inscrit : 10 06 2003 Lieu : L'Antre des Rêves... Membre no 25271 |
salut
Oui QtCreator, t'as tout inclus : le côté visuel (un logiciel de design d'UI), et le côté code (un IDE). Tu as aussi avec sûrement QtLinguist, QtDesigner, et QtAssistant. D'autant que les types de QT (tel que les QString) sont bien mieux que ceux de la std (le std::string n'est pas fait pour l'unicode!) mais compatibles (on peut faire une <queue> de QString sans problème). Pour l'up-down control, l'équivalent serait une QSpinBox. -------------------- |Petit mode d'emploi(par jak84)]![]() [eMuledeAàZ | TutoGSpot | TutoDVD-RIPGKnot | MSN Messenger Plus | Tuto DOSBox] [Tuto pour lire les AVI | Resynchro | ePSXeCutorPlugIns | Logiciels indispensables] [Tuto Daemon Tools | JCB | Tout pour lire les .MKV | ASPI| Modifs ReGEdit W9x/ME] [Langage SMS interdit sur le forum !! | Partagez avec nous vos processeurs] © Alf - Un pack de codecs sur ton ordi, c'est comme des morbacs sur ton zizi ! |
|
|
|
31 August 2010 à 20:10
Message
#4
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
ok gracci mile pour l'info.
à bientôt. Cordialement, Gizmo. |
|
|
|
09 September 2010 à 08:56
Message
#5
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut,
Comme ceci rentre dans le contexte de ma reprogra de boombaka en Qt alors je poste ici. Etant donné que je n'ai pas suivi du tout l'évolution de l'encodage depuis l'émergence de la HD j'aurais aimé que quelqu'un me mette au parfum. J'aimerais en fait rajouter une option d'encodage : choix entre résolutions type STD et celles de type HD. Les résolutions STD c'est bon : elles sont dans l'exe actuel, mais qu'en est-il des résolutions HD ? Si quelqu'un veut bien m'expliquer de quoi il retourne ou me renvoyer ver un lien ou c'est clairement expliqué... Mon problème prote surtout sur les résolution HD : en mod 16 et en mod 1 Ca implique que l'on encode en Xvid HD Merci d'avance pour vos réponses. Cordialement, Gizmo. |
|
|
|
12 September 2010 à 12:45
Message
#6
|
|
|
Radical Dreamer ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6093 Inscrit : 10 06 2003 Lieu : L'Antre des Rêves... Membre no 25271 |
salut
http://en.wikipedia.org/wiki/Display_resol...rrent_standards 1280x720 ou 1920x1080 sont des résolutions 16:9. Il y a aussi les versions 4:3 : 1440x1080, et 960x720 Bien que je n'ai rencontré le 1440x1080 qu'une fois.. Mais ça existe. -------------------- |Petit mode d'emploi(par jak84)]![]() [eMuledeAàZ | TutoGSpot | TutoDVD-RIPGKnot | MSN Messenger Plus | Tuto DOSBox] [Tuto pour lire les AVI | Resynchro | ePSXeCutorPlugIns | Logiciels indispensables] [Tuto Daemon Tools | JCB | Tout pour lire les .MKV | ASPI| Modifs ReGEdit W9x/ME] [Langage SMS interdit sur le forum !! | Partagez avec nous vos processeurs] © Alf - Un pack de codecs sur ton ordi, c'est comme des morbacs sur ton zizi ! |
|
|
|
21 September 2010 à 21:08
Message
#7
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
salut ça va ?
Oui j'ai déjà vu cette page web qui résume tout sur les résolutions HD. Ce que je voulais savoir : le bpf ne rentre plus en compte pour les résol avec le Xvid HD ? Non ? Cordialement, Gizmo. |
|
|
|
23 September 2010 à 13:33
Message
#8
|
|
|
Radical Dreamer ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6093 Inscrit : 10 06 2003 Lieu : L'Antre des Rêves... Membre no 25271 |
salut
Ben pour le SD c'est 0.300 environ comme d'hab pour du MPEG-4 ASP (ça dépend aussi à combien tu réduit l'image. du 720 pixels en largeur, ne demande pas le même BPF que du 320 pixels en largeur!!). Ça peut s'appliquer, mais faut trouver la bonne tranche. Et ce ne sera pas la même entre du 720p (hauteur) et du 1080p.. On voit les limites du BPF, qui ne prend pas en compte non plus le format utilisé (car ça change aussi si tu passe au MPEG-4 AVC). -------------------- |Petit mode d'emploi(par jak84)]![]() [eMuledeAàZ | TutoGSpot | TutoDVD-RIPGKnot | MSN Messenger Plus | Tuto DOSBox] [Tuto pour lire les AVI | Resynchro | ePSXeCutorPlugIns | Logiciels indispensables] [Tuto Daemon Tools | JCB | Tout pour lire les .MKV | ASPI| Modifs ReGEdit W9x/ME] [Langage SMS interdit sur le forum !! | Partagez avec nous vos processeurs] © Alf - Un pack de codecs sur ton ordi, c'est comme des morbacs sur ton zizi ! |
|
|
|
23 September 2010 à 18:09
Message
#9
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut,
Je peux toujours mettre l'option, mettre l'exe à disposition et ensuite faire des tests et voir si le bpf est tuile en Xvid HD (le dernier Xvid de MeGUI) : honnêtement je pense que non mais on peut toujours essayer pour voir après tout. Faut voir. Bonne journée. Cordialement, Gizmo. |
|
|
|
04 October 2010 à 13:47
Message
#10
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut ca va ?
Tu as passé un bon week-end ? Je voulais te poser une petite question : à quoi sert la framework Qt 4.7 ? C'est comme la .NET framework ? Ca permet de faire fonction les exe fait en Qt c++ ? |
|
|
|
05 October 2010 à 22:56
Message
#11
|
|
|
Radical Dreamer ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6093 Inscrit : 10 06 2003 Lieu : L'Antre des Rêves... Membre no 25271 |
salut
Oui ça a été géant (surtout avec Dead Rising 2), et toi ? ^^ QT est un framework, .NET est un framework... au sens "software framework" : http://en.wikipedia.org/wiki/Application_framework QT = QT framework. C'est une seule et même chose. Ton application faite en C++ dépend de certaines librairies Qt (au moins QtGUI) : avant qu'elle ne soit executable, il faut que ces librairies soient présentes sur le système. Tu peux aussi lier statiquement les libraries à la compilation (elle seront incluses dans ton exécutable) mais alors ton appli ne bénéficiera alors pas de mises à jour ou de bugfixes (les différentes versions de Qt4 étant compatibles au niveau binaire (ABI, ne pas confondre avec API)) lors de la mise à jour de la version des libs Qt présentes sur le système. Une application faite avec QtCreator du temps de Qt4.0 devrait fonctionner sous Qt4.7 (compatibilité descendante au niveau binaire). http://developer.qt.nokia.com/faq/answer/i...nary_compatible http://labs.qt.nokia.com/2009/08/12/some-t...-compatibility/ -------------------- |Petit mode d'emploi(par jak84)]![]() [eMuledeAàZ | TutoGSpot | TutoDVD-RIPGKnot | MSN Messenger Plus | Tuto DOSBox] [Tuto pour lire les AVI | Resynchro | ePSXeCutorPlugIns | Logiciels indispensables] [Tuto Daemon Tools | JCB | Tout pour lire les .MKV | ASPI| Modifs ReGEdit W9x/ME] [Langage SMS interdit sur le forum !! | Partagez avec nous vos processeurs] © Alf - Un pack de codecs sur ton ordi, c'est comme des morbacs sur ton zizi ! |
|
|
|
07 October 2010 à 00:19
Message
#12
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
.
Ce message a été modifié par gizmo27 - 07 October 2010 à 00:26. |
|
|
|
07 October 2010 à 00:25
Message
#13
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut TheUp,
Merci pour la réponse. Pour en revenir à Qt c'est vrai que c'est top. Franchement quand ils disent "codeless & intuitive" c'est très vrai : le code est préécrit et quand tu crées tess contrôle dans le fichier *.ui toutes les déclarations sont faites. Tu n'as plus qu'à écrire le code. Moi qui trouvais les déclarations rébarbatives, Qt Creator est ce qu'il me faut. En plus multi-plateforme : Windows, Linux/X11 et Mac... Que demande le peuple : j'ai découvert le soft petit à petit et il faut dire que les créateurs ont fait vraiment très fort. Cordialement, Gizmo. PS : une toute petite question néanmoins : tu dis que la framework Qt 4.7 est nécessaire pour faire fonctionner tout exécutable codé en Qt c++ : or j'ai Qt Creator et donc j'ai nécessairement la framework 4.7 : cependant l'exe ne marche que si j'ai ouvert Qt Creator auparavant : si je lance l'exe juste en cliquant dessus le programme renvoie une erreur : dll non-trouvée... Je dois installer la framework Qt 4.7 même si je l'ai déjà ? Ca va faire double emploi non ? Ce message a été modifié par gizmo27 - 07 October 2010 à 17:16. |
|
|
|
07 October 2010 à 22:21
Message
#14
|
|
|
Radical Dreamer ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6093 Inscrit : 10 06 2003 Lieu : L'Antre des Rêves... Membre no 25271 |
Qt Creator vient avec Qt 4.7. Il doit donner une variable d'environnement ou un dossier d'exécution différent.
Rajoute le dossier de la dll en question dans ton PATH. -------------------- |Petit mode d'emploi(par jak84)]![]() [eMuledeAàZ | TutoGSpot | TutoDVD-RIPGKnot | MSN Messenger Plus | Tuto DOSBox] [Tuto pour lire les AVI | Resynchro | ePSXeCutorPlugIns | Logiciels indispensables] [Tuto Daemon Tools | JCB | Tout pour lire les .MKV | ASPI| Modifs ReGEdit W9x/ME] [Langage SMS interdit sur le forum !! | Partagez avec nous vos processeurs] © Alf - Un pack de codecs sur ton ordi, c'est comme des morbacs sur ton zizi ! |
|
|
|
07 October 2010 à 23:26
Message
#15
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Ok merci je vais essayer ça.
En ce qui concerne le successeur de boombaka je l'ai enfin terminé et un peu testé. Il a l'air de marcher. Je ne peux pas le mettre à disposition pour l'instant (ainsi que le source) ça sera pour plus tard. Désolé. En attendant, voici un petit screenshot : http://img203.imageshack.us/i/bpfcalcscreenshot.png/ A bientôt. Cordialement, Gizmo. Ce message a été modifié par gizmo27 - 07 October 2010 à 23:27. |
|
|
|
11 October 2010 à 10:25
Message
#16
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut TheUp ça va ?
Week-end pluvieux pas terrible... Encore une toute petite question sur Qt : si j'ai tout bien suivi, un ordi qui ne dispose pas de Qt Creator ne peut pas exécuter BPF calc sans la framework Qt c'est bien ça ? Merci bonne journée. Cordialement, Gizmo. PS : je viens de voir pour le petit problème de DLL introuvables : en fait j'ai trouvé la solution ici : en fait il faut rajouter 3 fichiers DLL dans le même répertoire que l'exe. Seul souci : mon programme fait moins d'1 Mo et lorsque je rajoute ces 3 DLL cela fait environ 100 Mo ce qui est énorme. Ce message a été modifié par gizmo27 - 11 October 2010 à 16:31. |
|
|
|
12 October 2010 à 10:53
Message
#17
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Bonjour,
Ayé ! J'ai trouvé comment faire pour démarrer une appli Qt depuis n'importe quel emplacement sur le pc (à force de chercher et tester). Lorsqu'on a Qt Creator d'installé il suffit d'aller dans le répertoire suivant : "\Qt\2010.05\qt\bin", et de copier tous les fichiers dll dans "\WINDOWS\system32" (pour Windows XP, ...) et il n'y aura plus jamais de problème. C'est possible de le faire aussi sans Qt Creator : avec la framework Qt seulement : une fois celle-ci installée : en allant dans le dossier bin et en copiant toutes les dll toujours pareil dans "\WINDOWS\system32" (pour Windows XP, ...). Qt mérite vraiment d'être connu. Bonne journée. Cordialement, Gizmo. |
|
|
|
16 November 2010 à 11:37
Message
#18
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut,
Je m'arrache les cheveux avec la POO : ça paraît simple au 1er abord mais quand tu utilises les pointeurs alors là c'est le cauchemar. En plus il faut décrypter la doc : les fonctions : qu'est-ce qu'elles renvoient ? Pas facile tout ça mdr. Bonne journée. |
|
|
|
19 November 2010 à 00:48
Message
#19
|
|
|
Radical Dreamer ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6093 Inscrit : 10 06 2003 Lieu : L'Antre des Rêves... Membre no 25271 |
salut
En POO, tu n'as pas de pointeurs, tu as des références.. : Code Fish MyFish = new Fish(); //instanciation (dynamique car utilisation de " = new ConstructeurParDéfautDeLaClasseFish()") d'un objet de type Fish Fish YourFish = MyFish; //l'instance de la classe Fish pour la variable YourFish est la même que celle de la variable MyFish (référence). Quand l'instance de MyFish sera détruite, cette référence vaudra NULL (YourFish renverra NULL) Après, je sais que QT a des pointeurs, mais en principe... As tu essayé un bon livre sur la POO en C++ d'abord ? -------------------- |Petit mode d'emploi(par jak84)]![]() [eMuledeAàZ | TutoGSpot | TutoDVD-RIPGKnot | MSN Messenger Plus | Tuto DOSBox] [Tuto pour lire les AVI | Resynchro | ePSXeCutorPlugIns | Logiciels indispensables] [Tuto Daemon Tools | JCB | Tout pour lire les .MKV | ASPI| Modifs ReGEdit W9x/ME] [Langage SMS interdit sur le forum !! | Partagez avec nous vos processeurs] © Alf - Un pack de codecs sur ton ordi, c'est comme des morbacs sur ton zizi ! |
|
|
|
20 November 2010 à 13:36
Message
#20
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut,
Il me semble que Qt utilise les 2 : pointeurs et références : et pour ce que je veux faire les prototypes des fonctions demandent des pointeurs : donc je m'adapte mdr. Tu verra si tu regardes certaines classes dans Qt que le prototype de certaines fonctions est Code bibi(QFormat*format) De plus, dans le constructeur de ma fenêtre principale les widgets enfants crées sont tous des objets pointés sans exception. Bon week-end.
Ce message a été modifié par gizmo27 - 20 November 2010 à 13:40. |
|
|
|
23 November 2010 à 22:31
Message
#21
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut,
Mais ceci dit, c'est vrai que les références sont utilisées la plupart du temps dans la POO : il faut être honnête : c'est beaucoup plus facile et maîtrisable que les pointeurs. |
|
|
|
05 February 2011 à 16:10
Message
#22
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Bonjour,
Ah Qt c'est trop top : moi qui débutes en progra je vois le côté vachement pratique. Par exemple le concept objet parent-enfant : je crée mes objets avec new en leur spécifiant à chacun le même parent et ensuite je fais 1 seul delete au lieu de 50 (1 pour chaque objet) et c'est mieux comme ça. Bonne journée à vous. Ce message a été modifié par gizmo27 - 16 March 2011 à 15:16. |
|
|
|
20 April 2011 à 13:45
Message
#23
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut,
En fait je viens de faire une découverte extraordinaire... pour un débutant : en fait dans le prototype d'une fonction qui attend un pointeur on n'est pas obligé de crée un pointeur : on peut le faire mais on peut aussi crée une variable et passer en paramètre l'adresse de la variable à l'appel de la fonction, comme ceci : Code QBibi dada; dodo(&dada); Je l'ai vu en lisant un exemple de code. Bonne journée et à bientôt même si je sais, public, que tu liras ce post dans des décennies (et encore...). |
|
|
|
09 August 2011 à 11:06
Message
#24
|
|
|
Radical Dreamer ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6093 Inscrit : 10 06 2003 Lieu : L'Antre des Rêves... Membre no 25271 |
salut
L'étape suivante, ce sont les pointeurs vers fonctions. ^^ (enfin c'est du C, pas du C++). -------------------- |Petit mode d'emploi(par jak84)]![]() [eMuledeAàZ | TutoGSpot | TutoDVD-RIPGKnot | MSN Messenger Plus | Tuto DOSBox] [Tuto pour lire les AVI | Resynchro | ePSXeCutorPlugIns | Logiciels indispensables] [Tuto Daemon Tools | JCB | Tout pour lire les .MKV | ASPI| Modifs ReGEdit W9x/ME] [Langage SMS interdit sur le forum !! | Partagez avec nous vos processeurs] © Alf - Un pack de codecs sur ton ordi, c'est comme des morbacs sur ton zizi ! |
|
|
|
09 August 2011 à 16:17
Message
#25
|
|
![]() Membre Appliqué ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 793 Inscrit : 10 11 2006 Lieu : ici et ailleurs Membre no 77459 |
Salut TheUp,
Ca va bien ? On ne se moque pas... Juste un peu alors La vérité ? C'est que les pointeurs sur fonctions j'en ai entendu parler mais je n'en ai pas l'utilité vu que j'utilise Qt. (en fait la vraie raison c'est que j'ai lu une fois l'explication mais que ça m'a vite fait tourner la tête Tant que tu es un peu sur le forum, est-ce que tu peux jeter un oeil par ici si ça ne t'ennuies pas ? Je te remercie d'avance. Bonne journée. Cordialement, Gizmo. |
|
|
|
![]() ![]() ![]() |
| Version bas débit | Nous sommes le : 09 February 2012 - 17:10 |