IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Débuter 35 ressources dans cette catégorie

Des sources prévues pour les débutants avec Qt en C++

Liste des 35 ressources de cette catégorie

    Simulation du Ciel

    Téléchargé 84 fois-
    1
    0
    Simulation du ciel vu par un observateur terrien ou céleste, à n'importe quelle époque, avec le temps accéléré ou non, éventuellement découpé en tranches. On peut par exemple simuler l'éclipse observée le 15 juin -762 (763 a.v. J.-C.) en Anatolie.
    Licence : Non renseignée - Publié le 23/01/2017 - Éditeur : mllibre +

    Construire des widgets en vrac !

    Téléchargé 42 fois-
    0
    0
    Après Les widgets, cet exemple montre comment créer différents widgets personnalisés et les relier ensembles. Il montre aussi comment passer les boutons standard Qt (oui/non/annuler/etc...) dans le langage local.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Relier les widgets en vrac.
    Code source - Licence : GPL - Publié le 02/09/2021 - Taille 2 Ko - Auteur : Sve@r +

    Aide pour jouer au scrable ou aux mots-croisés

    Téléchargé 30 fois-
    1
    0
    Une petite application pour aider à trouver des mots pour le scrable ou les mots-croisés. Les sources en C++ utilisent les primitives graphiques de Qt. La version 5.7 de Qt Creator permet de générer une application pour smartphone Android directement à partir de ces sources.
    Logiciel - Licence : Non renseignée - Publié le 26/04/2021 - Auteur : mllibre +

    Hello Word

    Téléchargé 24 fois-
    0
    0
    Je vous propose une suite d'exemples PyQt5 librement inspirés du fameux (mais malheureusement aujourd'hui désuet) tutoriel PyQt4 et permettant d'apprendre à démarrer une application PyQt.

    Ce premier exemple est un simple exemple de Hello World. Il contient juste le minimum pour créer une application Qt visuelle.
    Il a été écrit en Python3/Qt5.

    La suite sera Terminer proprement l'application.
    Code source - Licence : GPL - Publié le 02/09/2021 - Taille 1 Ko - Auteur : Sve@r +

    Terminer proprement l'application

    Téléchargé 20 fois-
    0
    0
    Ce second exemple PyQt complète le Hello World et montre comment associer le bouton à une action afin de terminer proprement l'application.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Les valeurs usuelles.
    Code source - Licence : GPL - Publié le 02/09/2021 - Taille 1 Ko - Auteur : Sve@r +

    Les valeurs usuelles

    Téléchargé 18 fois-
    0
    0
    Après Terminer proprement l'application, ce nouvel exemple montre comment associer différents widgets.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Soyons widgets.
    Code source - Licence : GPL - Publié le 02/09/2021 - Taille 1 Ko - Auteur : Sve@r +

    Les widgets

    Téléchargé 17 fois-
    0
    0
    Comment créer des widgets ? Comment les connecter ? Qu'est-ce que le système de signaux et de slots ?

    L'article associé
    Code source - Licence : Non renseignée - Publié le 13/04/2021 - Taille 2 Ko - Éditeur : Nokia +

    Soyons widgets

    Téléchargé 14 fois-
    0
    0
    Après les valeurs usuelles, ce nouvel exemple montre comment on peut créer son propre objet personnel hérité d'un widget pour l'enrichir par exemple avec un contrôle de sa taille.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Les widgets.
    Code source - Licence : GPL - Publié le 02/09/2021 - Auteur : Sve@r +

    Du widget au mainwindow

    Téléchargé 12 fois-
    0
    0
    Après Relier les widgets en vrac, cet exemple remplace le widget standard par un mainwindow, un widget un peu particulier pouvant contenir un menu et une barre d'état et servant donc généralement de widget principal dans une application.
    On y rajoutera aussi la possibilité d'avoir un ascenseur lorsque le widget est trop grand pour être affiché dans son intégralité.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Emettons notre signal.
    Code source - Licence : GPL - Publié le 02/09/2021 - Auteur : Sve@r +

    Emettons notre signal

    Téléchargé 12 fois-
    0
    0
    Après Du widget au mainwindow, cet exemple montre comment créer son propre signal personnalisé et l'utiliser pour transmettre une information entre différents widgets.
    Il fait aussi évoluer le menu vers son propre objet.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Et splash.
    Code source - Licence : GPL - Publié le 06/09/2021 - Auteur : Sve@r +

    Avec un canon, on peut tout faire.

    Téléchargé 10 fois-
    0
    0
    Suite aux exemples PyQt commencés avec le Hello World, je vous propose de construire un petit jeu lui aussi librement inspiré du fameux tutoriel PyQt4.

    Cette première partie pose les bases du jeu (dessiner le canon et le faire pivoter selon l'angle choisi).
    Il a été écrit en Python3/Qt5.

    La suite sera Doux comme un agneau.
    Code source - Licence : Creative Commons - Publié le 04/09/2021 - Auteur : Sve@r +

    Relier les widgets en vrac !

    Téléchargé 10 fois-
    0
    0
    Après Construire des widgets en vrac, cet exemple montre comment relier un widget à plusieurs autres qui se comporteront à l'identique lors de l'action.
    Accessoirement il renforce la vision "objet" des choses en offrant son propre objet personnalisé à l'application et montre aussi comment créer son propre slot qui, ici, modifie la transparence de la fenêtre
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Du widget au mainwindow.
    Code source - Licence : GPL - Publié le 02/09/2021 - Auteur : Sve@r +

    Mappons notre signal

    Téléchargé 10 fois-
    0
    0
    Après Et splash, cet exemple montre comment un mappeur de signal permet de relier plusieurs widgets à un même slot tout en offrant la possibilité, dans le slot, de détecter quel widget l\'a invoqué.
    Accessoirement il montre aussi comment mémoriser des valeurs personnelles dans un widget afin de pouvoir les réutiliser ailleurs dans le code.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Les étirements ou... stretching.
    Code source - Licence : GPL - Publié le 04/09/2021 - Auteur : Sve@r +

    Les widgets

    Téléchargé 9 fois-
    0
    0
    Après Soyons widgets, cet exemple montre comment créer et connecter des widgets en utilisant des signaux et des slots. Il montre aussi une utilisation succinte du gestionnaire de redimensionnement et comment récupérer et bloquer l'évènement de fermeture de fenêtre pour se protéger d'une fermeture accidentelle de l'application.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Construire des widgets en vrac.

    Code source - Licence : GPL - Publié le 02/09/2021 - Auteur : Sve@r +

    [Qt 5] Les nouvelles possibilités de connexions signaux-slots dans Qt 5

    Téléchargé 9 fois-
    0
    0
    Ce mini-projet Qt 5 présente les nouvelles possibilités de connexions entre signaux et slots proposées dans Qt 5 :
    - les connexions avec un pointeur de fonction ;
    - les connexions avec les fonctions lambdas.

    Pour en savoir plus, rendez-vous sur mon blog : Les signaux et slots dans Qt5
    Licence : Libre - Publié le 20/01/2017 - Taille 1 Ko - Auteur : gbdivers +

    Et splash !!!

    Téléchargé 9 fois-
    0
    0
    Après Emettons notre signal, cet exemple y rajoute une splash screen, une fenêtre pouvant à la fois servir de fenêtre de bienvenue et afficher des messages d\'attente pour tromper l\'ennui si l\'application doit effectuer un travail préparatoire peut-être un peu long avant de s\'afficher à l\'écran.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Mappons notre signal.
    Code source - Licence : GPL - Publié le 06/09/2021 - Auteur : Sve@r +

    Hello World

    Téléchargé 9 fois-
    0
    0
    Ce premier programme est un simple exemple de Hello World. Il contient juste le minimum pour créer une application Qt.

    L'article associé
    Licence : Non renseignée - Publié le 12/11/2010 - Taille 1 Ko

    Game Over.

    Téléchargé 7 fois-
    0
    0
    En continuant de Accrochons des briques en l'air, on rajoute une gestion du score et une limitation des tirs. Plus un bouton pour redémarrer le jeu. Ce qui donne toutefois une gestion de signaux assez conséquente mais on arrive à un jeu presque fonctionnel.
    Il a été écrit en Python3/Qt5.

    La suite sera Face au mur.
    Code source - Licence : Creative Commons - Publié le 04/09/2021 - Auteur : Sve@r +

    Du stretching au splitting

    Téléchargé 6 fois-
    0
    0
    Après Les étirements ou... stretching, cet exemple montre comment créer des widgets variants (agrandir l\'un faisant alors réduire l\'autre).
    Accessoirement il fait évoluer le \"à propos\" vers le MessageBox, widget justement nommé et dédié aux boites de messages.
    Il a été écrit en Python3/Qt5.

    Il sera suivi par Et avec du style.
    Code source - Licence : GPL - Publié le 06/09/2021 - Auteur : Sve@r +

    Tire-lui dessus !

    Téléchargé 6 fois-
    1
    0
    Après Doux comme un agneau, cette troisième partie rajoute une gestion et un affichage des tirs.
    Il a été écrit en Python3/Qt5.
    Toujours dans l'évolution du jeu et surtout de la partie "dessin", cette dernière ne met à jour que ce qui change à l'affichage.

    La suite sera Accrochons des briques en l'air.
    Code source - Licence : Creative Commons - Publié le 04/09/2021 - Auteur : Sve@r +