Codes sources Qt121 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 121 ressources de cette catégorie
|
|
|
|
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
|
|
|
|
|
Quand dans vos données vous avez écrit :
1, rue de la halle 50500 Carentan
Vous vous dites intérieurement : je sais où cela se situe... mais ne serait-ce pas mieux de le voir sur une carte ? Vous pouvez utiliser un webservice Google pour cela.
|
Licence : Non renseignée
- Publié le 09/11/2010
- Taille 1 Ko
- Auteur : eclesia
|
|
|
|
La connexion à une base de données avec Qt est relativement aisée, il suffit de voir le code nécessaire pour le faire. Ici, l'exemple se base sur une base de données ODBC mais s'adapte sans souci à tout SGBD.
L'article associé
|
Licence : Non renseignée
- Publié le 09/11/2010
- Taille 2 Ko
- Auteur : Alain Defrance
|
|
|
|
Ici, on introduit le premier widget personnalisé qui se dessine de lui-même.
L'article associé
|
Licence : Non renseignée
- Publié le 12/11/2010
- Taille 7 Ko
|
|
|
|
Qt permet bien évidemment d'interroger une base de données d'une manière un peu plus évoluée grâce aux modèles, qui pourront être utilisés pour afficher d'une manière simple vos données dans un widget graphique.
L'article associé
|
Licence : Non renseignée
- Publié le 09/11/2010
- Taille 2 Ko
- Auteur : Alain Defrance
|
|
|
|
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
|
|
|
|
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
|
|
|
|
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
|
|
|
|
Dans le cadre d'un projet écrit en PyQt4, j'avais plusieurs impressions d'étiquettes à faire et j'ai fini par mettre au point le code suivant.
La particularité, c'est que le programme n'imprime pas lui-même : il crée des fichiers PDF. Cela permet de vérifier visuellement ce qui va être imprimé et on laissera le visualiseur PDF utilisé (Acrobat Reader ou autre) imprimer lui-même.
Ce code est multiplateforme (au moins Windows et Linux).
Le code
L'impression et l'affichage des étiquettes est présenté sous forme de classe.
Les principales données à passer à l'instanciation de la classe sont :
- etiq : liste des chaines, éventuellement multilignes (avec os.linese ... Voir la suite
|
Licence : Non renseignée
- Publié le 22/01/2011
- Auteur : tyrtamos
|
|
|
|
|
Vous trouverez dans le fichier zip, un fichier *.html qui servira de modèle au futur fichier pdf, un fichier *.css pour la mise en forme, un fichier *.PNG et le code python permettant la génération.
Dans cet exemple vous verrez aussi qu'il est possible d'insérer des "balises" dans le code HTML qui pourront ensuite être traitées par python pour renseigner le futur fichier pdf.
|
Licence : Non renseignée
- Publié le 12/01/2011
- Taille 13 Ko
- Auteur : Jiyuu
|
|
|
|
|
Très simplement, une image affichée dans son cadre.
|
Licence : Creative Commons
- Publié le 28/12/2010
|
|
|
|
|
|
Licence : Non renseignée
- Publié le 12/11/2010
- Taille 10 Ko
|
|
|
|
|
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
|
|
|
|
Voici un projet QWidget, contenant 3 boutons associés à 3 cases à cocher, permettant d'envoyer d'automatiser des frappes clavier ou des clics souris simplement en survolant des boutons. Il est destiné à servir d'exemple pour créer sa propre interface de raccourcis.
Premièrement, les boutons héritent de QPushButton pour ajouter le support du "mouse over" (survol par le curseur), avec la fonction d'auto-répétition liée.
Fonctions des boutons :
- Le premier bouton appui sur "C" en le survolant et relâche cette touche virtuelle en sortant le curseur du bouton. En cochant Auto, on répète rapidement l'appui sur le C, imitant un vrai clavier. A tester sous un éditeur de texte par exemple.
- Le deuxième bout ... Voir la suite
|
Licence : Non renseignée
- Publié le 30/06/2011
- Taille 5 Ko
- Auteur : Troudhyl
|
|
|
|
|
Visualisation du flux vidéo depuis une webcam en utilisation les API windows + Qt
|
Licence : LGPL
- Publié le 31/08/2012
- Taille 2 Ko
- Auteur : baliloo
|
|
|
|
|
Un navigateur Web en QML.
|
Licence : LGPL
- Publié le 23/02/2011
- Taille 12 Kio
|
|
|
|
|
Comment intégrer SDL dans un widget Qt ?
|
Licence : Non renseignée
- Publié le 12/11/2010
- Taille 3 Ko
- Auteur : IrmatDen
|
|
|
|
|
|
Code source -
Licence : Non renseignée
- Publié le 24/08/2021
- Taille 11 Ko
- Éditeur : Nokia
|
|
|
|
|
Sources c/c++ avec utilisation de la bibliothèque Qt d'un petit programme d'entraînement à la lecture rapide.
|
Licence : Libre
- Publié le 24/10/2011
- Taille 12 Ko
- Auteur : mllibre
|
|
|
|
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
|
|