QT Widgets

This was a research project in which I worked on learning how QT framework works, and how to use the widgets that it offers.

During this project, I learned the intricacies of said Widgets, how to place them in the UI editor, how to use the Signals and Slots functionality that QT provides, how to correctly interact with said Widgets from code and how to create and manage them from it.

Finally, I created a note pad app to test my newfound knowledge. This note pad contains the following features:

  • Creating a New File

  • Loading a File

  • Saving a Current File

  • Saving with a Specific Name

  • Zoom In

  • Zoom Out

All of these features were designed taking into account the user and how they could mistakingly overwrite or delete a file, thus showing them the problem with pop-up windows.

With all of this in mind, I reached to the conclusion that QT is a very robust application development framework and it could be used in many different ways in game development. It can also be useful for creating various tools that ease the process of developing a game, as well as the creation of other applications, considering how exceptionally good is the UI creation framework that it contains.

Previous
Previous

OpenGL Graphics

Next
Next

Pathfinding