D
delete221380
Yop all c'est encore DEVR0 (je suis partout) 
Aujourd'hui tutoriel un peu spéciale puisqu'il s'agit de créer une application Cross-Plateforme. Je m'explique, on a tous rencontrer le problème d'avoir une application compatibles uniquement Windows (dans la plupart des cas puisque tout le monde se sert de Visual Studio). L'objectif est d'équilibré la balance et de proposé des applications compatibles tout OS (Operating System)
Pour en savoir plus sur le Projet Qt je vous laisse allez sur leur site officiel > Google > Qt Projet
Mais vous allez me dire, comment fait on ?
- Il existe un outil appelé Qt, qui permet la création d'application multi-plateforme, mais la ou l'outil devient vraiment bueno c'est que nous pouvons créer des UI (User Interface) en C++
- En plus d'avoir une protection fournit par le code lui même nous pouvons créer une interface graphique (plus ou moins poussé en fonctions de vos compétences).
Je vais vous montrer de façon simple et détailler comment créer une applications Cross-Plateforme, nous allons faire l'inventaire de ce qu'il vous faut :
Je suis conscient que pour la plupart d'entre vous Qt c'est tout nouveau, mais dite vous que Qt est utilisée pour réaliser de nombreuses GUI, comme celle d'Adobe Photoshop Elements, de Google Earth ou encore de Skype !
L'interface et la présentation est similaire a celle de Visual Studio
Bon une fois Qt installé, vous le lancer, vous arriverez sur une page d'acceuil similaire a celle de Visual Studio, faite > Nouveau Projet > Et la dans la première colone séléctionner Application puis Application Qt avec >Widget, La suite je vous laisse faire vous choissez le nom de votre projet > Changer les chemin d'accès si vous le voulez pour ma page je laisse comme c'est de base
Comme ceci :
Une fois ceci fait vous arriverez sur une page similaire a celle-ci, vous voyez juste la partie code, pour accèder a la partie interface allez a l'endroit ou j'ai encadré sur le screenshot :
Une fois sur votre Form je vous laisse vous servir des outils proposé, vous pouvez créer vos propres outils si jamais 
/!\ "Tappez-ici" sert a créer un MenuStrip, ce n'est pas le titre de votre Form, pour modifié le titre rendez-vous dans les propriété du Formulaire comme sous VS /!\
A vous de créer vos propres applications sous du C++ natif.
Vous disposer des composants de bases, rien de plus.
Les composants sont personnalisable a volonté, il suffit de faire clique droit sur le composants > Editer feuille de style (StyleSheet) > Code CSS
Comme ceci
Pour allez a la partie codage d'un composants il suffit de faire clique droit dessus > Allez au Slot(s) > Choisir votre événement et voilà. A vous de faire le reste
Pour finir, il suffit de cliquer sur "Compiler" et allez dans le dossier de sortie définit au départ du projet et voilà
Pour ceux qui serais réellement intéresser par le Qt je peut vous donner quelques applications Sample, suffit de me demander et j'éditerais ce topic
Egalement ceux qui veulent savoir comment personnalisé les outils de Qt faite le moi savoir
Aujourd'hui tutoriel un peu spéciale puisqu'il s'agit de créer une application Cross-Plateforme. Je m'explique, on a tous rencontrer le problème d'avoir une application compatibles uniquement Windows (dans la plupart des cas puisque tout le monde se sert de Visual Studio). L'objectif est d'équilibré la balance et de proposé des applications compatibles tout OS (Operating System)
Pour en savoir plus sur le Projet Qt je vous laisse allez sur leur site officiel > Google > Qt Projet
Mais vous allez me dire, comment fait on ?
- Il existe un outil appelé Qt, qui permet la création d'application multi-plateforme, mais la ou l'outil devient vraiment bueno c'est que nous pouvons créer des UI (User Interface) en C++
- En plus d'avoir une protection fournit par le code lui même nous pouvons créer une interface graphique (plus ou moins poussé en fonctions de vos compétences).
Je vais vous montrer de façon simple et détailler comment créer une applications Cross-Plateforme, nous allons faire l'inventaire de ce qu'il vous faut :
- Qt >
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
- Avoir quand même des bases en C++ (si vous connaissez que le C# ce n'est pas grave, on s'y habitue très vite au C++, enfin faut quand même avoir des bases
)
- Réfléchir un minimum
Je suis conscient que pour la plupart d'entre vous Qt c'est tout nouveau, mais dite vous que Qt est utilisée pour réaliser de nombreuses GUI, comme celle d'Adobe Photoshop Elements, de Google Earth ou encore de Skype !
L'interface et la présentation est similaire a celle de Visual Studio
Bon une fois Qt installé, vous le lancer, vous arriverez sur une page d'acceuil similaire a celle de Visual Studio, faite > Nouveau Projet > Et la dans la première colone séléctionner Application puis Application Qt avec >Widget, La suite je vous laisse faire vous choissez le nom de votre projet > Changer les chemin d'accès si vous le voulez pour ma page je laisse comme c'est de base
Comme ceci :



/!\ "Tappez-ici" sert a créer un MenuStrip, ce n'est pas le titre de votre Form, pour modifié le titre rendez-vous dans les propriété du Formulaire comme sous VS /!\
A vous de créer vos propres applications sous du C++ natif.
Les composants sont personnalisable a volonté, il suffit de faire clique droit sur le composants > Editer feuille de style (StyleSheet) > Code CSS
Comme ceci

Pour allez a la partie codage d'un composants il suffit de faire clique droit dessus > Allez au Slot(s) > Choisir votre événement et voilà. A vous de faire le reste
Pour finir, il suffit de cliquer sur "Compiler" et allez dans le dossier de sortie définit au départ du projet et voilà
Pour ceux qui serais réellement intéresser par le Qt je peut vous donner quelques applications Sample, suffit de me demander et j'éditerais ce topic
Dernière édition par un modérateur: