[c++/qt] slidealways, réalisez des slides pour votre site avec le plugin coda slider

Soyez le premier à donner votre avis sur cette source.

Vue 4 824 fois - Téléchargée 857 fois

Description

SlideAlways est une application qui utilise le célèbre plugin jquery coda slider pour réaliser des slides en JavaScript pour votre site internet. Au lieu de vous mettre à écrire tout le code JavaScript pour réaliser ces slides, cette petite application vous permet de créer vos slides avec ce plugin sans écrire une seule ligne de code. Vous allez paramétrer le slide visuellement et vous exportez ensuite votre animation pour l’insérer dans votre page web. Le code est généré automatiquement pour vous. L’application a été aussi traduite en anglais. La version correspondante (anglaise ou française) est chargée en fonction de la langue de votre système d’exploitation.
Ceci est ma première application écrite avec le Framework Qt alors toutes les commentaires sont les bienvenus.
Je n’ai pas eu le temps de commenter en totalité le code source mais vous allez surement vous retrouver. Habitué un peu plus à la STL du C++, j’ai utilisé à certains endroits des classes de cette dernière à la place de leurs équivalents (meilleurs) disponibles en Qt.
Le code est fourni avec le fichier projet QtCreator de l’application. Des questions ? écrivez moi sur dodericg@yahoo.fr ou sur Twitter : @doderic .
J’attends vos retours ;-)

Petite description du contenu du code:

- Modele.html : Ce fichier est un Template contenant des indicateurs sur lequel je me base pour générer le fichier de slides final (default.html) contenant le code généré et que vous avez besoin d’intégrer dans votre page web.
- Default.html : le fichier contenant le code final de votre slide. Ce fichier est généré automatiquement à chaque fois que changer un paramètre de votre slide.
- Les dossiers «stylesheets» et «javascripts » contiennent les fichiers CSS et JS du plugin codaslider
- Le dossier « icones » contient les images utilisées dans l’application
- Le dossier « traductions » contient le fichier contenant les informations de la version anglaise de l’application
- Mainwindow.cpp : fichier contenant la majorité du code de l’application

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_exar
Messages postés
286
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
22 avril 2012
1
Vraiment pas mal ! Intéressant, aussi ! Je connais un peu ce framework, mais je ne suis cependant pas expert. Ton code est propre, logique, est standardisé. Il ne manque que les commentaires Doxygen. Je te mets tout de même un 10/10, parce que je trouve personnellement que c'est du travail soigné. Bravo !
cs_exar
Messages postés
286
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
22 avril 2012
1
Juste une question: pourquoi n'utilises-tu pas des méthodes statiques dans ta classe ContenusSlide ?
doderic
Messages postés
7
Date d'inscription
lundi 28 novembre 2005
Statut
Membre
Dernière intervention
24 mars 2011

Salut EXAR,
Merci c'est gentil. Pour ta question, tu as raison j'aurai pu les mettre en statique mais je me suis dis que ce n'était pas si nécessaire surtout que je n'ai qu'une seule instance de la classe ContenusSlide... suis mon regard ;-) d'ailleurs peut - être bien que pour cette raison j'allais les mettre statique. Merci pour la suggestion et aussi pour la note.

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.