Mastering GUI Programming with Python

تاریخ: 1398/04/21 16:09
توسط: MotoMan
امتیاز: ۲
تعداد بازدید: ۵۶۷۲
دیدگاه ها: ۳
برچسب ها: Python |
دانلود کتاب Mastering GUI Programming with Python
Packt Publishing
Alan D. Moore
9781789612905
2019
524
English

کتاب Mastering GUI Programming with Python، برای برنامه نویسانی است که می‌خواهند با استفاده از زبان پایتون، رابط‌های کاربری جذاب، حرفه ای  و قدرتمند بسازند. PyQT5 مدت زیادی است که قدرتمند‌ترین و جامع‌ترین چارچوب GUI برای پایتون است. هدف این کتاب این است که پوشش جامعی از توسعه GUI‌ با PyQt5 ارائه دهد. مطالب این کتاب با مقدمه ای از PyQt5 شروع شده است، سپس یاد خواهید گرفت که چگونه فرم‌ها را با استفاده از QWidget‌ها بسازید و پس از آن با مهمترین جنبه‌های توسعه رابط کاربری مثل layout ها، size policy‌ها و برنامه نویسی رویداد محور آشنا می‌شوید.

در ادامه، برای برنامه نویسی audio-visual با QtMultimedia، نرم افزار‌های مبتنی بر پایگاه داده با QtSQL و مرور وب با QtWebeEngine آشنا می‌شوید. با به پایان رساندن این کتاب شما مهارت‌های لازم برای توسعه برنامه‌ها به همراه رابط کاربری با استفاده از PyQt را در اختیار دارید.


What you will learn
Get to grips with the inner workings of PyQt5
Learn how elements in a GUI application communicate with signals and slots
Learn techniques for styling an application
Explore database-driven applications with the QtSQL module
Create 2D graphics with QPainter
Delve into 3D graphics with QOpenGLWidget
Build network and web-aware applications with QtNetwork and QtWebEngine

  
Table of Contents
Getting Started with PyQt
Building Forms with QtWidgets
Handling events with signals and slots
Building applications with QMainWindow
Creating data interfaces with Model/View classes
Styling Qt Applications
Working with Audio-visual Using QtMultimedia
Networking with QtNetwork
Exploring SQL with QtSQL
Multithreading with QTimer and Qthread
Creating Rich text with QTextDocument
Creating 2D graphics with Qpainter
Creating 3D graphics with QtOpenGL
Embedding data plots with QtCharts
PyQt Raspberry Pi
Web browsing with QtWebEngine
Preparing Your Software for Distribution
Appendix A: Answers to Questions
Appendix B: Upgrading Raspbian 9 to Raspbian 10

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: sdr7 تاریخ: 1398/04/22 04:24 تعداد آرا: ۰

    چرا pdf نمی‌گذارید ! جدیدا اکثر فایل‌ها epub هست
    • نویسنده: MotoMan تاریخ: 1398/04/22 07:51 تعداد آرا: ۰

      متاسفانه نسخه pdf شان گیر نمیاد‌
loading...

لطفا منتظر بمانید...