Hachage md5 avec interface qt [vc++ 6.0]

Soyez le premier à donner votre avis sur cette source.

Vue 9 671 fois - Téléchargée 929 fois

Description

Ce code vous permettra de bien commencer avec QT puisque j'ai commenté le plus important et le code est assez simple! Pour le hachage md5, vous pouvez retrouvez la même fonction que celle que j'utilise dans un projet que j'ai posté sur ce site auparavant, sauf avec les quelques modifications pour associer avec QT. Ce code est donc assez simple mais je pense que QT n'est pas facile pour tout le monde et de même pour le hachage md5 c'est pourquoi je met le niveau Initié !

Ce code n'est pas portable sur linux à moins de remplacer la fonction wsprintf( ) par une autre mais comme j'utilisait cette fonction dans le code auparavant j'ai préferé la laisser... pour ne pas trop changer...! enlevez aussi le windows.h ... pourla fct wsprintf..

Apprenez bien ;)

Source / Exemple :


Zip

Conclusion :


J'ai "dessiné" ou plutôt programmer la fenêtre moi-même alors que j'aurais pu le faire avec le QT designer, puisque l'add-in de VC++ le permet. Mais je trouve que QT designer n'est pas la chose la plus utile car:

- Il introduit du code qu'on ne veut même pas et en + il est très sale ce code.. pas indenté!

- Facile à faire les fenêtre mais bien plus compliqué à associer tous les signals, slots... parce que le code est très mal indenté et qu'il n'est pas fait de nos propre mains...

- Le programme génère un .ui pourla fenêtre ce qui n'est pas très utile lorsqu'on utilise des dixaines de fenêtres puisque cela ne fait qu'agrandir le nmb de MB du programme :)

je crois que c'est tout ce que vous devez savoir avant de commencer, pour plus d'infos sur QT:

www.trolltech.com

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

zbigzo
Messages postés
4
Date d'inscription
mercredi 19 janvier 2005
Statut
Membre
Dernière intervention
19 février 2005
-
c comme ça la vie jour pour l'autre contre
D1m3x
Messages postés
402
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
21 juillet 2005
1 -
Pas du tout la même chose lol je l'ai pas celle la moi :s ça fait tout de même longtemps que j'ai téléchargé QT donc les updates j'en ai pas je crois lol :)

essaye de trouver la 2.3.0 elle est gratuite (non commercielle..) et compatible abec VC++ :)
cs_GoldenEye
Messages postés
527
Date d'inscription
vendredi 14 septembre 2001
Statut
Membre
Dernière intervention
6 octobre 2008
2 -
c bizarre... j'ai la 3.2.3
D1m3x
Messages postés
402
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
21 juillet 2005
1 -
hmm je vois pas, chez moi c'est pas que 30 jours... c'était pas noté en tout cas... mais c kler que c'est mieux sous linux de toute façon! je comprend pas non plus pourquoi il mette gratuit sur un os et payant sur l'autre pour le commercial...
cs_GoldenEye
Messages postés
527
Date d'inscription
vendredi 14 septembre 2001
Statut
Membre
Dernière intervention
6 octobre 2008
2 -
j'ai téléchargé mais ça ne dure que 30 jours. C'est nul franchement c pour un usage non commercial et c gratuit sous Linux. Je ne comprends pas les motivations de ces gens là

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.