Hands-On GUI Programming with C++ and Qt5

تاریخ: 1398/11/17 18:49
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۴۵۶۳
دیدگاه ها: ۰
برچسب ها: CPP |Qt |
کتاب Hands-On GUI Programming with C++ and Qt5
Packt Publishing
Lee Zhi Eng
9781788397827
2018
404
English

چارچوب Qt 5، آخرین نسخه Qt است که شما را قادر می‌سازد تا برنامه هایی با رابط کاربری پیچیده برای چندین پلتفرم توسعه دهید. این چارچوب، راه‌های سریع‌تر و هوشمندانه‌تری را برای ایجاد UI‌های مدرن و برنامه هایی برای چندین پلتفرم در اختیار شما قرار می‌دهد. این کتاب به شما طراحی و ساخت رابط کاربری‌های گرافیکی که کارا، جذاب و کاربر پسند باشند را آموزش می‌دهد.

در بخش اولیه کتاب برنامه نویسی رابط کاربری با سی پلاس پلاس و Qt5، شما Qt 5 و آن چه که با آن می‌توانید انجام دهید را یاد می‌گیرید. شما Qt Designer، انواع مختلف widget‌ها که عموما در Qt 5 استفاده می‌شوند را بررسی می‌کنید و سپس برنامه را به پایگاه داده متصل می‌کنید تا عملیات پویا انجام دهید. در ادامه با چارت‌های Qt 5 آشنا خواهید شد که شما را قادر می‌سازند تا انواع مختلف گراف‌ها و چارت‌ها را در تعامل با widget‌های ListView، در برنامه render کنید. شما همچنین ماژول‌های مختلف Qt مثل QtLocation، QtWebEngine و ماژول شبکه را در طول دروس این کتاب خواهید آموخت. در پایان ما بر روی توسعه چند سکویی با Qt 5 تمرکز خواهیم کرد که شما را قادر می‌سازد تا یک بار کد بنویسد و همه جا آن را اجرا کنید از جمله سکو‌های موبایل.


آن چه که در کتاب برنامه نویسی رابط کاربری با سی پلاس پلاس و Qt5، خواهید آموخت:

  • پیاده سازی ابزار‌های ارائه شده توسط Qt 5 برای طراحی GUI‌های زیبا
  • فهمیدن انواع مختلف چارت‌ها و گراف‌های پشتیبانی شده توسط Qt 5
  • ساختن یک مرورگر وب با استفاده از ماژول WebEngine Qt 5 و web view widget
  • اتصال به پایگاه داده MySQL و داده هایی که از آن دریافت می‌شود را در قالب رابط کاربری گرافیکی Qt 5 نمایش دادن
  • توسعه برنامه‌های شبیه به Google Map با استفاده از ماژول location Qt 5
  • بررسی توسعه چند سکویی با خروجی گرفتن از برنامه Qt 5 برای سکو‌های مختلف
  • بررسی راز‌های پشت اشکال زدایی برنامه‌های Qt 5 و سی پلاس پلاس

 

Table of Contents:

Chapter 1: Introduction to Qt

Chapter 2: Qt Widgets and Style Sheets

Chapter 3: Database Connection

Chapter 4: Graphs and Charts

Chapter 5: Item Views and Dialogs

Chapter 6: Integrating Web Content

Chapter 7: Map Viewer

Chapter 8: Graphics View

Chapter 9: The Camera Module

Chapter 10: Instant Messaging

Chapter 11: Implementing a Graphics Editor

Chapter 12: Cloud Storage

Chapter 13: Multimedia Viewers

Chapter 14: Qt Quick and QML

Chapter 15: Cross-Platform Development

Chapter 16: Testing and Debugging

 

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

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

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

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