Mastering Qt 5
ISBN: 978-17-86467-12-6
Format: 19.1x23.5cm
Liczba stron: 526
Oprawa: Miękka
Wydanie: 2016 r.
Język: angielski
Dostępność: dostępny
<p><strong>Master application development by writing succinct, robust, and reusable code with Qt 5</strong></p><p><br></p><p><strong>Key Features:</strong></p><ul><li>Unleash the power of Qt 5 with C++14</li><li>Integrate useful third-party libraries such as OpenCV</li><li>Package and deploy your application on multiple platforms</li></ul><p><br></p><p><strong>Book Description:</strong></p><p>Qt 5.7 is an application development framework that provides a great user experience and develops full-capability applications with Qt Widgets, QML, and even Qt 3D.</p><p><br></p><p>This book will address challenges in successfully developing cross-platform applications with the Qt framework. Cross-platform development needs a well-organized project. Using this book, you will have a better understanding of the Qt framework and the tools to resolve serious issues such as linking, debugging, and multithreading. Your journey will start with the new Qt 5 features. Then you will explore different platforms and learn to tame them. Every chapter along the way is a logical step that you must take to master Qt. The journey will end in an application that has been tested and is ready to be shipped.</p><p><br></p><p><strong>What You Will Learn:</strong></p><ul><li>Create stunning UIs with Qt Widget and Qt Quick</li><li>Develop powerful, cross-platform applications with the Qt framework</li><li>Design GUIs with the Qt Designer and build a library in it for UI preview</li><li>Handle user interaction with the Qt signal/slot mechanism in C++</li><li>Prepare a cross-platform project to host a third-party library</li><li>Build a Qt application using the OpenCV API</li><li>Use the Qt Animation framework to display stunning effects</li><li>Deploy mobile apps with Qt and embedded platforms</li></ul><p><br></p><p><strong>Who this book is for:</strong></p><p>This book will appeal to developers and programmers who would like to build GUI-based applications. Knowledge of C++ is necessary and the basics of Qt would be helpful.</p>