発行元 Lee Zhi Eng .
Explore Qt Creator, Qt Quick, and QML to design and develop applications that work on desktop, mobile, embedded, and IoT platforms
Qt is a powerful development framework that serves as a complete toolset for building cross-platform applications, helping you reduce development time and improve productivity. Completely revised and updated to cover C++17 and the latest developments in Qt 5.12, this comprehensive guide is the third edition of Application Development with Qt Creator.
Youll start by designing a user interface using Qt Designer and learn how to instantiate custom messages, forms, and dialogues. Youll then understand Qts support for multithreading, a key tool for making applications responsive, and the use of Qts Model-View-Controller (MVC) to display data and content. As you advance, youll learn to draw images on screen using Graphics View Framework and create custom widgets that interoperate with Qt Widgets. This Qt programming book takes you through Qt Creators latest features, such as Qt Quick Controls 2, enhanced CMake support, a new graphical editor for SCXML, and a model editor. Youll even work with multimedia and sensors using Qt Quick, and finally develop applications for mobile, IoT, and embedded devices using Qt Creator.
By the end of this Qt book, youll be able to create your own cross-platform applications from scratch using Qt Creator and the C++ programming language.
If you are a beginner looking to harness the power of Qt and the Qt Creator framework for cross-platform development, this book is for you. Although no prior knowledge of Qt and Qt Creator is required, basic knowledge of C++ programming is assumed.