Mastering Qt 5 : Create Stunning Cross-platform Applications Using C++ with Qt Widgets and QML with Qt Quick, 2nd Edition 🔍
Guillaume Lazar & Robin Penea Packt Publishing, Limited, Place of publication not identified, 2018
英语 [en] · 德语 [de] · EPUB · 3.0MB · 2018 · 📗 未知类型的图书 · 🚀/upload/zlib · Save
描述
If you're building GUI prototypes or cross-platform GUI applications, then this book is your fastest and most powerful solution. It will address challenges in developing cross-platform applications with the Qt framework. With every chapter you’ll take a step closer to mastering Qt. By the end, you’ll have an application that is ready to be shipped.An In-depth guide updated with the latest version of Qt 5.11 including new features such as Quick Controls and Qt GamepadKey FeaturesUnleash the power of Qt 5.11 with C++ Build applications using Qt Widgets (C++) or Qt Quick (QML) Create cross-platform applications for mobile and desktop platforms with Qt 5 Book DescriptionQt 5.11 is an app development framework that provides a great user experience and develops full capability applications with Qt Widgets, QML, and even Qt 3D. Whether you're building GUI prototypes or fully-fledged cross-platform GUI applications with a native look and feel, Mastering Qt 5 is your fastest, easiest, and most powerful solution. This book addresses various challenges and teaches you to successfully develop cross-platform applications using the Qt framework, with the help of well-organized projects. Working through this book, you will gain a better understanding of the Qt framework, as well as the tools required to resolve serious issues, such as linking, debugging, and multithreading. You'll start off your journey by discovering the new Qt 5.11 features, soon followed by exploring different platforms and learning to tame them. In addition to this, you'll interact with a gamepad using Qt Gamepad. Each chapter is a logical step for you to complete in order to master Qt. By the end of this book, you'll have created an application that has been tested and is ready to be shipped.What you will learnCreate stunning UIs with Qt Widgets and Qt Quick 2 Develop powerful, cross-platform applications with the Qt framework Design GUIs with the Qt Designer and build a library in it for UI previews Handle user interaction with the Qt signal or slot mechanism in C++ Prepare a cross-platform project to host a third-party library Use the Qt Animation framework to display stunning effects Deploy mobile apps with Qt and embedded platforms Interact with a gamepad using Qt GamepadWho this book is forMastering Qt 5 is for developers and programmers who want to build GUI-based applications. C++ knowledge is necessary, and knowing QT basics will help you get the most out of this book.Table of ContentsGet Your Qt Feet WetDiscovering qmake SecretsDividing Your Project and Ruling Your CodeConquering the Desktop UIDominating the Mobile UIEven Qt Deserves a Slice of Raspberry PiThird-Party Libraries without a HeadacheAnimations - Its Alive, Alive!Keeping Your Sanity with MultithreadingNeed IPC? Get Your Minions to WorkHaving Fun with Multimedia and SerializationYou Shall (Not) Pass with QTestAll Packed and Ready to DeployQt Hat Tips and Tricks**Formate : AZW3, EPUBISBN : 9781788995399
备用文件名
trantor/en/Lazar, Guillaume/Mastering Qt 5 · 2nd Edition.epub
备用文件名
zlib/no-category/Guillaume Lazar & Robin Penea/Mastering Qt 5, 2nd ed._30516796.epub
备选标题
Mastering Qt 5 - Second Edition
备选作者
Lazar, Guillaume, Penea, Robin
备用版本
United Kingdom and Ireland, United Kingdom
备用版本
Packt Publishing, Birmingham, 2016
备用版本
2nd Revised edition, 2018-08-27
备用版本
2nd ed, Birmingham, UK, 2018
备用版本
Birmingham, England, 2018
备用描述
If you're building GUI prototypes or cross-platform GUI applications, then this book is your fastest and most powerful solution. It will address challenges in developing cross-platform applications with the Qt framework. With every chapter you’ll take a step closer to mastering Qt. By the end, you’ll have an application that is ready to be shipped.
An In-depth guide updated with the latest version of Qt 5.11 including new features such as Quick Controls and Qt Gamepad
Key Features
Unleash the power of Qt 5.11 with C++
Build applications using Qt Widgets (C++) or Qt Quick (QML)
Create cross-platform applications for mobile and desktop platforms with Qt 5
Book Description
Qt 5.11 is an app development framework that provides a great user experience and develops full capability applications with Qt Widgets, QML, and even Qt 3D. Whether you're building GUI prototypes or fully-fledged cross-platform GUI applications with a native look and feel, Mastering Qt 5 is your fastest, easiest, and most powerful solution. This book addresses various challenges and teaches you to successfully develop cross-platform applications using the Qt framework, with the help of well-organized projects.
Working through this book, you will gain a better understanding of the Qt framework, as well as the tools required to resolve serious issues, such as linking, debugging, and multithreading. You'll start off your journey by discovering the new Qt 5.11 features, soon followed by exploring different platforms and learning to tame them. In addition to this, you'll interact with a gamepad using Qt Gamepad. Each chapter is a logical step for you to complete in order to master Qt.
By the end of this book, you'll have created an application that has been tested and is ready to be shipped.
What you will learn
Create stunning UIs with Qt Widgets and Qt Quick 2
Develop powerful, cross-platform applications with the Qt framework
Design GUIs with the Qt Designer and build a library in it for UI previews
Handle user interaction with the Qt signal or slot mechanism in C++
Prepare a cross-platform project to host a third-party library
Use the Qt Animation framework to display stunning effects
Deploy mobile apps with Qt and embedded platforms
Interact with a gamepad using Qt Gamepad
Who this book is for
Mastering Qt 5 is for developers and programmers who want to build GUI-based applications. C++ knowledge is necessary, and knowing QT basics will help you get the most out of this book.
Table of Contents
Get Your Qt Feet Wet
Discovering qmake Secrets
Dividing Your Project and Ruling Your Code
Conquering the Desktop UI
Dominating the Mobile UI
Even Qt Deserves a Slice of Raspberry Pi
Third-Party Libraries without a Headache
Animations - Its Alive, Alive!
Keeping Your Sanity with Multithreading
Need IPC? Get Your Minions to Work
Having Fun with Multimedia and Serialization
You Shall (Not) Pass with QTest
All Packed and Ready to Deploy
Qt Hat Tips and Tricks
**
COM051070 - COMPUTERS / Programming Languages / C++,COM084000 - COMPUTERS / Desktop Applications / General,COM051000 - COMPUTERS / Programming / General
开源日期
2024-06-27
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。