Skip to content

PacktPublishing/Hands-On-GUI-Programming-with-CPP-and-Qt5

Repository files navigation

Hands-On GUI Programming with C++ and Qt5

This is the code repository for Hands-On GUI Programming with C++ and Qt5, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

Qt 5, the latest version of Qt, enables you to develop applications with complex user interfaces for multiple targets. It provides you with faster and smarter ways to create modern UIs and applications for multiple platforms. This book will teach you to design and build graphical user interfaces that are functional, appealing, and user-friendly.

Instructions and Navigation

All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.

All code files have been placed in their respective folder.

The code will look like the following:

void MainWindow::test()
{
  int amount = 100;
  amount -= 10;
  qDebug() << "You have obtained" << amount << "apples!";
}

In order to successfully execute all the codes and instructions in this book, you would need:

  • A basic PC/Laptop
  • A working internet connection
  • Qt 5.10
  • MariaDB 10.2 (or MySQL Connector)
  • Filezilla Server 0.9

We will deal with the installation processes and details as we go through each chapter.

Errata

  • Page 33: Point number 9 should be as follows:
    This window contains two editors. Action Editor and the Signals & Slots Editor, which can be accessed from the tabs below the window. The action editor is where you create actions that can be added to a menu bar or toolbar in your program's UI.

Related Products

Download a free PDF

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.

https://packt.link/free-ebook/9781788397827

About

Hands-On GUI Programming with C++ and Qt5, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published