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

    External Storage pour QML

    Téléchargé 2 fois-
    0
    0
    Le code proposé montre comment créer un nouveau composant QML depuis C++ afin de se connecter à une base de données autrement qu'en utilisant le module LocalStorage qui ne propose que des bases de données SQLite.
    Licence : Non renseignée - Publié le 28/10/2015 - Auteur : Jiyuu +

    Modification d'un fichier .ods

    Téléchargé 2 fois-
    0
    0
    Voici un petit bout de code permettant de remplir un document .ods considéré comme étant un modèle et donc pré-rempli. Ce code se base sur le fait qu'un fichier .ods n'est qu'une archive contenant divers fichiers .xml ou sous répertoire.
    Parmi ces fichiers content.xml contient les informations que nous rentrons dans notre tableur via l'interface d'OpenOffice ou LibreOffice.

    L'archive à télécharger contient :
    - le code Python ;
    - un fichier template.ods contenant des balises rentrées à la main (ici, $$nom$$, $$prenom$$, $$age$$)

    Le code que je vous propose permet dans l'ordre :
    - de copier et renommer le fichier modèle template.ods en template.zip ;
    - de dézipper cette dernière archive ;
    - ... Voir la suite
    Licence : GPL - Publié le 02/09/2011 - Taille 8 Ko - Auteur : Jiyuu +

    Face au mur

    Téléchargé 2 fois-
    0
    0
    Un petit mur pour augmenter la difficulté, le jeu est maintenant complet !

    L'article associé
    Code source - Licence : Non renseignée - Publié le 24/08/2021 - Taille 11 Ko - Éditeur : Nokia +

    Requête avec retour de données

    Téléchargé 2 fois-
    0
    0
    L'étape suivante dans les requêtes SQL est évidemment de récupérer des données depuis la base de données, avec un SELECT par exemple.

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

    ImageAnalyzer

    Téléchargé 2 fois-
    0
    0
    But
    ===============
    Petite application mobile et PC permettant de retrouver ses amis sur les réseaux sociaux par leur photo.

    Contexte
    ===============
    Cette application est très basique (la comparaison des photos se fait pixels par pixels)
    Elle est juste faite pour montrer comment développer une application avec Ubuntu SDK
    et l'installer sur le système mobile Ubuntu Touch.

    Contenu
    =============
    Elle est développée en QML/Javascript et C++

    Exécutable
    =============
    on a un exécutable pour Ubuntu 13.10 et deux pour le système mobile Ubuntu Touch.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 3 Mo - Auteur : EtherOS +

    GridView et mousearea

    Téléchargé 2 fois-
    0
    0
    Une grille constituée d'images, la sélection d'une en changera l'apparence, un clic en dehors désélectionnera.
    Licence : Creative Commons - Publié le 28/12/2010

    Exemple d’utilisation de la technique d'instanciation

    Téléchargé 2 fois-
    1
    0
    L'instanciation est une technique permettant de dessiner plusieurs copies du même objet. Cette technique sera intéressante dans des scènes contenant des objets similaires : une forêt d'arbre, le feuillage d'un arbre, une foule, l'herbe d'une pelouse.
    Cet article de mon blog présente un exemple d'utilisation de l'instanciation: la technique d'instanciation
    Licence : Libre - Publié le 11/04/2012 - Taille 12,9 ko - Auteur : gbdivers +

    Tri en temps réel et filtrage

    Téléchargé 2 fois-
    0
    0
    On commence par générer une liste d'éléments de diverses couleurs et formes. Ensuite, on crée deux boîtes pour chaque variable (forme et couleur).

    Dans la section suivant du code, qui s'occupe de la GridView, on crée une fonction de filtre qui passe au crible les éléments du modèle. On branche cette fonction sur l'événement onTextChanged pour créer un effet en temps réel.

    Si on trouve un élément qui ne correspond pas, il est envoyé à la fin de la liste. Si l'item correspond au filtre, il est remis à sa place d'origine. L'item disparaîtra en dégradé quand il ne correspondra plus, comme illustré par la propriété d'opacité.
    Licence : Creative Commons - Publié le 28/12/2010

    Une calculatrice en QML

    Téléchargé 1 fois-
    0
    0
    Une calculatrice en QML, avec états et animations.
    Licence : LGPL - Publié le 23/02/2011 - Taille 10 Kio

    Une photo dans son cadre

    Téléchargé 1 fois-
    0
    0
    Très simplement, une image affichée dans son cadre.
    Licence : Creative Commons - Publié le 28/12/2010

    Utilisation du timer

    Téléchargé 1 fois-
    0
    0
    Un exemple pour l'utilisation de Timer pour mettre à jour une date dans un champ de texte perpétuellement.
    Licence : Creative Commons - Publié le 28/12/2010

    Décompression de fichiers .tar.xz

    Téléchargé 1 fois-
    0
    0
    Voilà un mini projet wrapper entre xz et Qt avec un petit bout de code pour décompresser les archives .tar.xz avec/sans crc32 (voir QXzDecode.h). Support en QDataStream ou QByteArray. Il permet d'avoir un décompresseur minimum ; sachant que xz se base sur lzma2, le format est très performant.

    Dans mon cas, ça me sert pour faire un plug-in étant en réalité une archive multi-fichiers.

    Dans l'avenir je referai tout en Qt pour compresser et optimiser le code.
    Licence : Non renseignée - Publié le 26/10/2010 - Taille 24 Ko - Auteur : alpha_one_x86 +

    Exemple d'utilisation des geometry shader

    Téléchargé 1 fois-
    1
    0
    Ce petit projet d'exemple permet de présenter l'utilisation des geometry shaders avec Qt. Retrouvez une description complète sur l'utilisation des geometry shaders (avec et sans Qt) sur mon blog : Introduction aux geometry shaders.
    Licence : Libre - Publié le 21/07/2012 - Taille 869 Ko - Auteur : gbdivers +

    Utilisation de la classe QNetwork.QFtp pour travailler avec un serveur FTP

    Téléchargé 1 fois-
    1
    0
    Le code joint montre comment se connecter à un serveur FTP, comment y créer un dossier, y téléverser et télécharger un fichier.
    Les fichiers nécessaires ne sont évidemment pas créés. Il faut donc penser à les créer avant de faire les tests.

    De plus ce code montre comment utiliser quelques signaux émis lors des différentes étapes et état du serveur.
    Licence : GPL - Publié le 01/09/2011 - Taille 3 Ko - Auteur : Jiyuu +

    Doux comme un agneau

    Téléchargé 1 fois-
    0
    0
    Après l'ajout du canon, il s'agit de contrôler sa puissance de tir.

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

    Alimenter la base de données

    Téléchargé 1 fois-
    0
    0
    Avant toute exploitation de la base de données, il est plus que nécessaire d'y entrer des données. Évidemment, QtSql en est capable.

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

    Intégration de la SDL dans Qt

    0
    0
    Comment intégrer SDL dans un widget Qt ?
    Licence : Non renseignée - Publié le 12/11/2010 - Taille 3 Ko - Auteur : IrmatDen +

    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 +

    [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 +

    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 +