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

Codes sources Qt119 ressources dans cette catégorie

Codes source utilisant le framework Qt, principalement en C++ mais aussi pour tous ses bindings.

Codes sources Qt

Liste des 119 ressources de cette catégorie

    ViewExif

    0
    0
    Sources en c/c++ avec utilisation de la bibliothèque Qt d'un petit programme de visualisation des données Exif d'une image. Pour sélectionner le fichier sur le disque on utilise un QTreeView associé à un QFileSystemModel.
    Licence : Libre - Publié le 24/10/2011 - Taille 7 Ko - Auteur : mllibre +

    Création de projet QML / Python

    0
    0
    Voici une source permettant à l'utilisateur d'automatiser la création d'un projet QML qui sera lancé depuis un script python. L'exemple fourni permet notamment de montrer deux manières de faire pour interagir entre les deux langages.

    L'outil proposé peut s'utiliser de deux manières :
    [list]
    [*]graphiquement : il suffit de lancer la commande python main.py ;
    [*]en ligne de commande : il faut rentrer la commande de cette forme python main.py /chemin/vers/le/futur/projet nom_du_projet
    [/list]

    Pour bénéficier pleinement de l'outil et être à l'aise avec QML, il est conseillé d'utiliser Qt Creator.
    Licence : GPL - Publié le 28/08/2015 - Auteur : Jiyuu +

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

    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 +

    powerspectrum

    0
    0
    Sources en C/C++ d'une application graphique basée sur la bibliothèque Qt calculant et affichant le spectre de puissance du signal provenant de l'entrée de la carte son du pc.
    Licence : Libre - Publié le 29/10/2011 - Taille 12 Ko - Auteur : mllibre +

    Ouverture d'une boîte de dialogue avec Qt 4

    0
    0
    Nous verrons deux façons de faire : utilisation d'une fenêtre principale avec menus pour ouvrir une boîte de dialogue et une boite "À propos..." ET ouverture d'une fenêtre de dialogue par le biais d'un bouton.

    L'article associé
    Licence : Non renseignée - Publié le 01/11/2010 - Taille 3 Ko - Auteur : IrmatDen +

    Un navigateur avec QtWebKit

    0
    0
    Un simple navigateur exploitant les possibilités du module QtWebKit.
    Licence : LGPL - Publié le 24/02/2011 - Taille 96 Kio

    Exécuter un test sur un ensemble de données

    0
    0
    QtTest permet de définir un ensemble de données (scénarios) pour un test, puis de réaliser le test sur chaque scénario défini.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 2 Ko

    Appliquer des textures dans un widget OpenGL

    0
    0
    Pour rendre un rendu réaliste, il faut charger une image et l'appliquer en texture sur des objets OpenGL.

    L'article associé
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 2 Ko - Auteur : Architekth +

    QmlBelote

    0
    0
    Une petite application de gestion des scores à la belote, orientée MeeGo.

    Basé sur l'article Première application mobile en QML pour MeeGo 1.2 Harmattan.
    Licence : Non renseignée - Publié le 21/06/2012 - Auteur : dourouc05 +

    Hello World

    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

    Un updater de base

    0
    0
    Ce premier updater est très basique : il peut télécharger un fichier sur Internet, sans plus, quand l'utilisateur appuie sur un bouton.

    L'article associé
    Licence : Non renseignée - Publié le 01/11/2010 - Taille 3 Ko - Auteur : dourouc05 +

    Intégrer des gadgets logiciels (ou widgets) avec QWebKit

    0
    0
    Voic un exemple qui montre comment utiliser un simple .ui et un script pour intégrer une calculette dans une page web afficher avec QWebKit.

    Vous pouvez lire le tutoriel associé.
    Licence : Non renseignée - Publié le 05/11/2010 - Taille 5.4 Ko

    Visionneuse de photos

    0
    0
    Une visionneuse de photos en QML.
    Licence : LGPL - Publié le 23/02/2011 - Taille 18 Kio

    Terminer proprement l'application

    0
    0
    Après notre première application, continuons afin de terminer proprement l'application sur requête de l'utilisateur.

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

    Les valeurs usuelles

    0
    0
    Il est très utile d'avoir des widgets parents et enfants, c'est d'ailleurs le but de ceci.

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

    Info-bulles

    0
    0
    Dans un de mes projets, j'ai créé un système d'infos-bulles qui s'affichent pour donner des informations sur certains des composants de ma fenêtre.
    Je trouve ça très utile pour créer une sorte de didacticiel. Du coup, j'aimerai partager ma création avec vous.

    Une info-bulle se compose d'un titre, d'un texte et éventuellement d'un icône. L'icône peut être soit ceux de base utilisés par Qt (notamment pour les QMessageBox), soit un QPixmap.
    Il est possible d'indiquer une durée d'affichage en millisecondes. Une fois ce temps écoulé, la bulle va commencer à disparaître. Si l'utilisateur repasse le curseur sur la bulle avant qu'elle ne s'efface entièrement, la bulle reprend son opacité d'origine.
    Une durée d'affichage ég ... Voir la suite
    Licence : GPL - Publié le 29/08/2012 - Taille 60 Ko - Auteur : Dimitry.e +

    Des tests unitaires basiques

    0
    0
    Le module QtTest permet de réaliser simplement ses tests unitaires et benchmark avec le framework Qt. Nous allons commencer par écrire un test simple permettant de vérifier que la fonction QString::toUpper copie correctement la chaine de caractères en convertissant en majuscule.
    Licence : Non renseignée - Publié le 09/11/2010

    Avec un canon, on peut tout faire

    0
    0
    Par rapport à la source précédente, on ne fait qu'ajouter le dessin d'un canon à l'écran.

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

    DomElementContainer

    0
    0
    Il est assez fréquent d'écrire du code itérant sur un document XML, effectuant des actions précises sur les éléments avec des tags spécifiques. Habituellement, on le fait comme suit :

    for(QDomElement elem = parent.firstChildElement("tag");
    !elem.isNull();
    elem = elem.nextSiblingElement("tag")){
    doSomething(elem);
    }

    C'est bien mais ce serait mieux d'utiliser le foreach de Qt, non ? Eh bien, c'est ce que ceci vous pemret de faire !
    Licence : Non renseignée - Publié le 12/11/2010 - Taille 2 Ko

    Assistant au débogage

    0
    0
    Avec l'exemple fourni, le débogage devient beaucoup plus aisé, étant donné que vous pourrez obtenir ceci par exemple :

    BEGIN Cls::Cls()
    END Cls::Cls()
    BEGIN void Cls::method(const QString&)
    BEGIN int Cls::anotherMethod()
    Regular output
    END int Cls::anotherMethod()
    END void Cls::method(const QString&)
    BEGIN Cls::~Cls()
    END Cls::~Cls()
    Licence : Non renseignée - Publié le 12/11/2010 - Taille 1 Ko