This is the code repository for Hands-On Embedded Programming with Qt , published by Packt.
Develop high performance applications for embedded systems with C++ and Qt 5
Qt is an open source toolkit suitable for cross-platform and embedded application development. This book uses inductive teaching to help you learn how to create applications for embedded and Internet of Things (IoT) devices with Qt 5.
This book covers the following exciting features:
- Understand how to develop Qt applications using Qt Creator on Linux
- Explore various Qt GUI technologies to build resourceful and interactive applications
- Understand Qt’s threading model to maintain a responsive UI
- Get to grips with remote target load and debug using Qt Creator
- Become adept at writing IoT code using Qt
- Learn a variety of software best practices to ensure that your code is efficient
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
void MainWindow::on_pushButton_clicked()
{
QString name = ui->lineEdit->selectedText();
ui->label->setText(QString("Nice to meet you %1!").arg(name));
}
Following is what you need for this book: This book is for software and hardware professionals with experience in different domains who are seeking new career opportunities in embedded systems and IoT. Working knowledge of the C++ Linux command line will be useful to get the most out of this book.
With the following software and hardware list you can run all code files present in the book (Chapter 1-).
No | Software required | OS required |
---|---|---|
1 | Odoo | Windows, Linux |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
-
Hands-On Mobile and Embedded Development with Qt 5 [Packt] [Amazon]
-
Qt5 C++ GUI Programming Cookbook - Second Edition [Packt] [Amazon]
John Werner is an internationally published author, engineer, consultant, and conference speaker with more than 15 years' experience. He has earned patents for inventions ranging from Inkjet printers to automotive ignition systems. John was one of the early users of Qt on QNX and contributed to the early knowledge of how to make it work. He is a contributor to the Qt-related information on Stack Exchange. He is currently a senior software engineer, specializing in Qt development, for Caliber Imaging & Diagnostics.
Click here if you have any feedback or suggestions.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.