پیشنهاد فرادرس

آموزش تسلط بر برنامه نویسی Qt 5 GUI

دسته بندی ها: سی پلاس پلاس ، آموزش های Packtpub ، آموزش QT

Qt یک فریمورک توسعه گرافیکی قدرتمند و چندسکویی است. در این دوره با model-views سفارشی،  قدرت و انعطاف پذیری معماری model-view، گسترش اپلیکیشن با World Wide Web،  ضبط / دستکاری چند رسانه ای (صدا و ویدئو)، روند تلفن همراه از طریق ارائه تلفن همراه Qt از جمله QtQuick، QML و ارتباط بین ++C و QML، مفاهیم پیشرفته تحت پوشش موبایل مانند انیمیشن ها، افکت های گرافیکی و دستکاری سه بعدی و غیره آشنا می شوید.

سرفصل:

  • معرفی دوره
  • اپلیکیشن های کنسول
  • Event Loop Applications
  • Supercomputing با شبکه
  • Model View
  • مرتب سازی
  • فیلتر کردن
  • مدل های سفارشی
  • Tree View/Model
  • تعامل با وب
  • معرفی Qt WebEngine
  • ابزارک Qt WebEngine
  • Qt WebChannel
  • کنترل چندرسانه ای
  • ضبط چند رسانه ای
  • پخش چند رسانه ای
  • تعامل با OpenCV
  • کار با Qt3D
  • ارتباط با Qt
  • تعامل با QML از C ++
  • سیگنال ها و اسلات ها
  • تعریف انواع و ماژول های QML
  • ارائه های بصری
  • نمودارها
  • انیمیشن ها و تبدیل های بصری
  • انیمیشن ها و تبدیل های بصری
  • افکت های گرافیکی و Particles
  • 3D در Qt Quick
  • Qt در دسکتاپ
  • بسته نرم افزاری Qt در ویندوز
  • بسته بندی برنامه های Qt در GNU/Linux
  • ایجاد Static Linking Qt
  • Qt در موبایل
  • Qt ابزارک در اندروید
  • Qt سریع در اندروید
به این نوشته امتیاز دهید 1 2 3 4 5 بدون امتیاز
Mastering Qt 5 GUI Programming [Video] Publisher:Packtpub Author:Benjamin Hoff Duration:3 hours and 36 minutes

Building and distributing applications for Android, Windows, Linux, and web!
Qt is a powerful, cross-platform, graphics development framework. It provides a large set of consistent, standardized libraries and works on many major platforms, including embedded, mobile, desktop, and the web.
In this course, we will cover advanced Qt topics. This includes an in-depth dive into custom model-views, showcasing the power and flexibility of the model-view architecture.We will also work with Qt’s web offerings, learning how to extend applications by using the World Wide Web.
This course also looks into multimedia capture/manipulation (both sound and video), which play key roles in the mobile arena. Continuing the mobile trend, you will be walked through Qt's mobile offerings, including QtQuick, QML, and communicating between C++ and QML. With the advanced concepts of mobile covered, you will explore animations, graphical effects, and 3-dimensional manipulation.
Towards the end of this course, you will be able to harness advanced models, 3D, the web, and multimedia to build user interfaces, starting from development all the way to cross-platform distribution.
All the code and supporting files for this course are available on Github athttps://github.com/PacktPublishing/Mastering-Qt-5-GUI-Programming
Style and Approach
This video course follows an easy to follow, step-by-step approach to all the major features in Qt.
Released: Friday, June 15, 2018
Moving Beyond GUI Applications
The Course Overview
Console Applications
Event Loop Applications
Supercomputing with Networks
Diving into Model View
Sorting
Filtering
Custom Models
Tree View/Model
Interacting with Web
Introduction to Qt WebEngine
Qt WebEngine Widgets
Qt WebChannel
Controlling Multimedia
Multimedia Capture
Multimedia Playback
Interacting with OpenCV
Working with Qt3D
Communicating with Qt
Interacting with QML from C++
Signals and Slots
Defining QML Types and Modules
Visual Representations
Charts
Animations and Visual Transformations
Graphical Effects and Particles
3D in Qt Quick
Qt on Desktop
Packaging Qt Applications on Windows
Packaging Qt Applications on GNU/Linux
Building Static Linking Qt
Qt on Mobile
Qt Widgets in Android
Qt Quick in Android

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 762.0MB Packtpub Mastering Qt 5 GUI Programming [Video]_git.ir.rar