ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب C++ GUI Programming with QT5

دانلود کتاب برنامه نویسی G ++ C ++ با QT5

C++ GUI Programming with QT5

مشخصات کتاب

C++ GUI Programming with QT5

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1788397827, 9781788397827 
ناشر: Packt Publishing 
سال نشر: 2018 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 11 مگابایت 

قیمت کتاب (تومان) : 36,000



کلمات کلیدی مربوط به کتاب برنامه نویسی G ++ C ++ با QT5: اینترنت، گروه افزار، و ارتباطات، شبکه و رایانش ابری، کامپیوتر و فناوری، طراحی شی گرا، طراحی نرم افزار، تست و مهندسی، برنامه نویسی، کامپیوتر و فناوری، C++، C و C++، زبان های برنامه نویسی، کامپیوتر و فناوری



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب C++ GUI Programming with QT5 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی G ++ C ++ با QT5 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی G ++ C ++ با QT5



ویژگی های کلیدی

  • ویژگی های قدرتمند Qt5 را کاوش کنید تا به راحتی برنامه رابط کاربری گرافیکی خود را طراحی کنید
  • از توانایی توسعه کراس پلتفرم QT5 استفاده کنید که به شما این فرصت را می دهد تا محصول خود را به مخاطبان گسترده تر
  • یاد بگیرید که برنامه Qt خود را با ماژول های مختلف مانند چند رسانه ای، شبکه، QtLocation و غیره سفارشی کنید.

توضیحات کتاب

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

در قسمت ابتدایی کتاب، خواهید آموخت که Qt5 چیست و چه کارهایی می توانید با آن انجام دهید. شما وارد Qt Designer خواهید شد و انواع مختلفی از ویجت‌ها را که معمولاً در Qt5 استفاده می‌شوند را کشف می‌کنید و سپس برنامه خود را برای عملیات پویا به پایگاه داده متصل می‌کنید. Moving on شما با پیش‌بینی‌شده‌ترین ویژگی در آخرین نسخه نمودار Qt5 - Qt5 آشنا می‌شوید که به شما امکان می‌دهد به راحتی انواع مختلف نمودارها و نمودارها را ارائه کنید و سپس Widgets لیست نمایش را در برنامه خود بگنجانید. شما با ماژول های مختلف Qt مانند QtLocation، Qt WebEngine، Multimedia، Graphics و ماژول شبکه کار خواهید کرد و یاد خواهید گرفت که چگونه آنها را در پروژه های خود بسازید. بخش آخر بر توسعه کراس پلتفرم با QT5 متمرکز است که توسعه دهندگان را قادر می سازد یک بار کدنویسی کنند و آن را در همه جا، به صورت بومی، از جمله پلتفرم های موبایل اجرا کنند. این کتاب تصویر بزرگ‌تری از برنامه‌نویسی رابط کاربری گرافیکی را با ساختن برنامه‌های کاربردی در دنیای واقعی، سازنده و سرگرم‌کننده ارائه می‌دهد.

در پایان این کتاب، شما با موفقیت برنامه‌های رابط کاربری گرافیکی پیشرفته را یاد خواهید گرفت و قادر خواهید بود ساختن بسیاری از برنامه های کاربردی قدرتمندتر و چند پلتفرمی.

آنچه یاد خواهید گرفت

  • ابزارهای ارائه شده توسط Qt5 را برای طراحی رابط کاربری گرافیکی زیبا اجرا کنید
  • درک انواع مختلف نمودارها و نمودارهای پشتیبانی شده توسط Qt5
  • ایجاد مرورگر وب با استفاده از ماژول Qt5 WebEngine و ویجت نمای وب
  • اتصال به پایگاه داده MySQL و نمایش داده های بدست آمده از آن در Qt5 GUI
  • ماژول چند رسانه ای و شبکه Qt5 را در برنامه خود بگنجانید
  • برنامه ای شبیه به نقشه گوگل را با استفاده از ماژول مکان Qt5 توسعه دهید
  • توسعه بین پلتفرمی را با صادرات برنامه Qt5 به پلتفرم های مختلف کشف کنید< /li>
  • راز اشکال زدایی برنامه های Qt5 و C++ را کشف کنید

توضیحاتی درمورد کتاب به خارجی

Key Features

  • Explore Qt5's powerful features to easily design you GUI application
  • Leverage cross-platform development ability of QT5 which gives you the opportunity to release your product to wider audience
  • Learn to customize your Qt application with various modules like Multimedia, Networking, QtLocation and so on.

Book Description

Qt 5, the latest version of Qt enables the developers to develop applications with complex user interfaces for multiple targets. It gives faster, smarter ways to create modern UIs and application for multiple platforms thus guarantying cross-platform development at its best.This book teaches how to design and build a graphical user interface that is functional, appealing, and user-friendly using Qt5.

In the initial part of the book, you will learn what is Qt5 and what you can do with it. You will dive into Qt Designer and discover different types of widgets generally used in Qt5 and then connecting your application to the database for dynamic operations. Moving on you will be introduced with the most anticipated feature in latest version of Qt5 - Qt5 chart which allows to easily render different types of graphs and charts and then incorporating List View Widgets in your application. You will be working with various Qt modules like QtLocation, Qt WebEngine, Multimedia, Graphics and Networking module and learn how to build them in your projects. The last part focuses cross-platform development with QT5 that enables developers code once and run it everywhere, natively, including mobile platforms. This book delivers the bigger picture of GUI programming by building real-world, productive, and fun application.

By the end of this book, you will successfully learn high-end GUI applications, and will be capable of building many more powerful, cross-platform applications.

What you will learn

  • Implement the tools provided by Qt5 to design beautiful looking GUI
  • Understand different types of Graphs and Charts supported by Qt5
  • Create web browser using Qt5 WebEngine module and web view widget
  • Connect to MySQL database and display data obtained from it onto Qt5 GUI
  • Incorporate Qt5 multimedia and networking module in your application
  • Develop Google Map-like application using Qt5's location module
  • Discover cross-platform development by exporting Qt5 application to different platforms
  • Uncover the secrets behind debugging Qt5 and C++ applications


فهرست مطالب

1: Introduction to Qt
What is Qt?
Downloading and installing Qt
Running our first Hello World Qt program
Summary

2: Qt Widgets and Style Sheets
Introduction to Qt Designer
Basic Qt widgets
Qt Style Sheets
Summary

3: Database Connection
Introducing the MySQL database system
Setting up the MySQL database
SQL commands
Database connection in Qt
Creating our functional login page
Summary

4: Graphs and Charts
Types of charts and graphs in Qt
Implementing charts and graphs
Creating the dashboard page
Summary

5: Item Views and Dialogs
Working with item view widgets
Working with dialog boxes
Creating File Selection Dialogs
Image scaling and cropping
Summary

6: Integrating Web Content
Creating your own web browser
Sessions, cookies, and cache
Integrating JavaScript and C++
Summary

7: Map Viewer
Map display
Marker and shape display
Obtaining a user\'s location
Geo Routing Request
Summary

8: Graphics View
Graphics View framework
Summary

9: The Camera Module
The Qt multimedia module
Connecting to the camera
Capturing a camera image to file
Recording a camera video to file
Summary

10: Instant Messaging
The Qt networking module
Creating an instant messaging server
Creating an instant messaging client
Summary

11: Implementing a Graphics Editor
Drawing vector shapes
Saving vector images to an SVG File
Creating a paint program
Summary

12: Cloud Storage
Setting up the FTP server
Displaying the file list on the list view
Uploading files to the FTP server
Downloading files from the FTP server
Summary

13: Multimedia Viewers
Revisiting the multimedia module
The image viewer
The music player
The video player
Summary

14: Qt Quick and QML
Introduction to Qt Quick and QML
Qt Quick widgets and controls
Qt Quick Designer
Qt Quick layouts
Basic QML scripting
Summary

15: Cross-Platform Development
Understanding compilers
Build settings
Deploying to PC platforms
Deploying to mobile platforms
Summary

16: Testing and Debugging
Debugging techniques
Debuggers supported by Qt
Unit testing
Summary




نظرات کاربران