Recherche

PyQt5. Développez vos interfaces graphiques en Python

Dossiers

ActuaLitté

Dossier

Nos horizons désirables : le livre a rendez-vous avec son avenir

Devant les défis importants du domaine du livre, les experts et volontaires s'engagent activement. L'Agence coordonne les Rencontres régionales du livre et de la lecture dans la région des Hauts-de-France, un événement visant à collaborer pour façonner l'avenir du secteur et envisager des perspectives prometteuses.

ActuaLitté

Dossier

En juin, la bande dessinée donne Rendez-vous à Amiens

« Soleil de juin luit de grand matin », comme chacun le sait : voilà qui tombe à pic, tout le mois de juin sera consacré, week-end après week-end, au 9e Art. La ville d'Amiens accueille ses traditionnels Rendez-vous de la BD, mais celle-ci prend ses quartiers, bien plus que d'ordinaire. 

ActuaLitté

Dossier

Cinq livres à offrir pour Noël

« Sans les cadeaux, Noël ne serait pas Noël. » On ne peut qu’être d’accord avec la romancière Louisa May Alcott, c’est pourquoi on vous propose nos conseils de lecture, avec Actes Sud, afin de gâter vos proches, et pourquoi pas, de leur donner des idées...

ActuaLitté

Dossier

Points Classique : La collection poche qui donne envie de (re)lire vos classiques

Découverts au lycée, les classiques de la littérature ont toujours été parmi nous : si nous les avons aimés, nous ne pouvons nous en passer. Si nous les avons détestés, il serait temps de leur donner une nouvelle chance. Et pour cela, les éditions Points ont décidé de redéfinir et de réinventer l'accès à ces classiques littéraires...

ActuaLitté

Dossier

Livres et jeux éducatifs : My Bulle Toys, un libraire en Floride

La librairie My Bulle Toys, située près de Miami, propose une sélection de livres et de jeux éducatifs pour enfants en français. Nicolas Pacaud, le propriétaire de la librairie, a choisi d'ouvrir cette boutique en raison de sa passion pour la littérature jeunesse et les jouets pour enfants. 

ActuaLitté

Dossier

Peuples et civilisations : histoires en majuscule

Les Magyars sont-ils les descendants d’Attila ? Napoléon est-il le descendant d’Apollon ? Le récit des peuples et des civilisations se construit sur des mythes fédérateurs et galvanisants. L’Histoire c’est autre chose : c’est le « Je me souviens » du groupe. Comme tous retours vers le passé, c’est autant une nécessité qu’un danger. Comment raconter l’Histoire de Venise ou de l’armée italienne ? À travers ses hauts faits ou la réalité quotidienne ? Tous ces historiens nous éclairent grâce à un patient et rigoureux travail dans les sources. 

 

Extraits

ActuaLitté

Informatique

PyQt5. Développez vos interfaces graphiques en Python

Ce livre sur le framework PyQt5 s'adresse aux développeurs qui, possédant déjà une expérience en développement avec le langage Python, souhaitent disposer des connaissances nécessaires et avancées pour concevoir des interfaces graphiques. De la notion de widget PyQt, en passant par les diverses façons d'agencer et de disposer les éléments d'une interface graphique, ce livre étudie en profondeur l'architecture et la conception d'une application PyQt. L'auteur détaille la gestion des évènements, les styles et les apparences d'une interface, la réalisation d'animations, l'interaction avec des bases de données relationnelles, l'intégration d'éléments sonores ou vidéo, la gestion des couches réseau ou encore le multithreading. Pour terminer, un chapitre est consacré à des utilisations de PyQt5 qui démontrent tout l'éclectisme du framework : l'affichage de graphiques et de diagrammes de données, le web browsing ou l'animation et la modélisation en 3D. A l'issue de ce livre, le lecteur sera en mesure d'être rapidement opérationnel en développement avec PyQt5. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

01/2021

ActuaLitté

Programmation

Créer des applications graphiques en Python avec PyQt5

Tirez parti de la richesse de Qt 5 pour créer de belles interfaces graphiques à vos applications Python ! Ce livre s'adresse à toute personne souhaitant développer des interfaces graphiques en Python, de la simple boîte de dialogue à la création d'applications graphiques élaborées, avec menus, barre d'outils, redimensionnement à la taille de l'écran, accès à une base de données, etc. Qt est une bibliothèque d'interfaces graphiques généraliste extrêmement complète écrite en C++. PyQt sert de couche de liaison entre C++ et Python, et apporte ainsi Qt à l'environnement Python. Il permet de créer en Python des applications graphiques de grandes qualités à destination des ordinateurs, mais aussi des appareils mobiles ou du web. Deux approches de développement vous sont proposées : la manière impérative par assemblage de composants (aussi appelés widgets) et la manière déclarative à l'aide du langage QML (Qt Quick). Une même application de gestion de bibliothèque sera développée à titre d'exemple avec chacune des méthodes. Pour aller plus loin, vous aborderez dans une troisième partie, l'affichage 2D interactif avec des vues graphiques (dans une application Qt Widget) et différents types d'affichages avancés avec Qt Quick (Canvas, Qt3D). Ce livre suppose que vous débutez en Qt, mais que vous connaissez Python et maîtrisez les notions de programmation orientée objet, notamment l'héritage. Il s'appuie sur la version long terme 5. 6 de Qt. Python 3. 5 et PyQt 5. 4 sont requis a minima. Eric6 a été choisi comme environnement de développement par défaut. Vous utiliserez également Qt Creator pour développer en QML.

08/2022

ActuaLitté

Informatique

Powershell et WPF. Développez des interfaces graphiques modernes et robustes

PowerShell est un des langages de scripting les plus répandus et les plus utilisés en entreprise. Dans nos métiers de l'informatique, nous sommes souvent amenés à écrire des scripts pour gérer des tâches nécessitant parfois l'utilisation d'interfaces graphiques pour que les utilisateurs non spécialistes cliquent sur un bouton plutôt que d'avoir à taper une ligne de commande fastidieuse. Différents langages permettent de créer nativement des interfaces graphiques, comme par exemple WPF. Ce livre a pour objectif de vous aider à comprendre comment allier PowerShell et WPF afin de créer facilement des interfaces graphiques à la fois robustes et esthétiques. Décomposé en 14 chapitres, il introduit dans un premier temps les fondamentaux de WPF, la construction des interfaces au travers des balises XAML, les différents Controls graphiques (boutons, listes déroulantes...) et les moyens d'interagir avec l'application depuis PowerShell. Un chapitre est également dédié à l'exploitation de bibliothèques externes dans le but par exemple d'ajouter des menus originaux ou encore d'effectuer du glisser/déposer depuis son PC vers son application. Les auteurs présentent ensuite une interface graphique simple et basique avec plusieurs Controls pour ensuite y intégrer différents thèmes afin de voir comment rendre son application plus esthétique. De plus, avec l'arrivée de Windows 10, une nouvelle notion graphique, nommée Metro Design, a fait son apparition. Ce livre vous permettra de comprendre comment donner un design Windows 10 en y intégrant un thème Metro Design, avec différents Controls attrayants et simples à mettre en place et à utiliser.

08/2019

ActuaLitté

Informatique

Interfaces graphiques ergonomiques. Conception et modèlisation

Cet ouvrage expose des techniques de conception et de modélisation de la partie IHM (Interface Homme-Machine) des applications informatiques interactives. Après un rappel des concepts visuels contenus dans Windows et une présentation des règles d'ergonomie à respecter, il propose : - aux étudiants : un enseignement d'un méthode de conception - aux utilisateurs : des bases ergonomiques pour réaliser des IHM graphiques normalisées et conviviales - aux informaticiens professionnels : une méthode originale mettant en œuvre, à la fois un modèle conceptuel pour structurer les interactions utilisateurs-application, et un modèle logique (opérationnel) pour traduire le précédent modèle en termes d'objets visuels Windows.

06/1997

ActuaLitté

Programmation

L'assistant ChatGPT. Avec Python, PyQt5 et PyCharm

Ce livre est une introduction aux différentes fonctionnalités de ChatGPT. Vous allez vite vous rendre compte, après utilisation, du potentiel que ChatGPT vous réserve. Les possibilités sont absolument infinies et le but est d'éveiller votre curiosité sur cette technologie.

03/2023

ActuaLitté

Programmation

Scripting Python sous Linux. Développez vos outils système, 2e édition

Ce livre s'adresse aux ingénieurs système qui souhaitent écrire leurs propres outils d'administration d'un système Linux à l'aide du langage Python. Articulé en trois parties, ce livre donne les explications nécessaires au lecteur, suivies d'exemples concrets de difficulté croissante, pour ainsi étendre les possibilités du shell. La connaissance d'un autre langage de programmation, d'un système Linux (quelle que soit la distribution) et des principes de base d'Unix est un plus pour la lecture de ce livre. Débutée par quelques chapitres pour présenter l'environnement de travail et rappeler les bases du langage Python, la première partie présente ensuite les principes de la Programmation Orientée Objet en Python ainsi que la librairie standard de Python. Dans la deuxième partie, le lecteur apprend grâce à des exemples concrets à concevoir des outils pour récupérer des informations sur le système, à générer une infrastructure sur le cloud AWS, à renifler le réseau pour récupérer des informations, à accéder aux bases de données, à utiliser différents formats de fichiers (. odt, . csv, . ini, . tar, . zip...), à générer des cartes, à générer des documents au format texte, CSV ou HTML, ou encore à générer des données aléatoires cohérentes... A la fin de cette partie, la simulation de l'activité d'une petite entreprise de gestion permet au lecteur de tester des scripts facilitant la prise de commandes, leurs livraisons et la gestion de stock. La dernière partie propose au lecteur une série d'astuces et d'exemples concrets lui permettant de mettre en oeuvre des techniques plus avancées. L'auteur donne également un aperçu d'outils et d'applications écrites en Python qui font la différence pour aller plus loin dans l'écriture de scripts avec ce langage.

07/2023

Tous les articles

ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté