Qt-Suite
Qt-Suite is a repository containing different desktop applications created with QtCreator. The intention of this repository is simply to practice C++ skills, and to learn the Qt widget toolkit.
Table of Contents
Notepad
![]() |
Notepad is a simple desktop application for writing and reading notes. Currently, Notepad supports the ability to create, read, save, and print notes that have been written. The application also supports basic edit commands such as copy, paste, cut, undo, and redo.
Next Up:
- PDF generation with Markdown and Latex support
- preferences (customize IDE (colours, fonts, sizes, ...))
Calculator
![]() |
Calculator is a desktop application used for basic mathematical operations.
Next Up:
- Advanced operations such as differentiation and integration
- preferences (more user defined customization)
Charts
Check out the code here.
![]() |
![]() |
![]() |
The Chart file contains 3 class definitions to abstract the creation of common data visualizations. This includes Horiz
, Vert
, and Pie
. Also, in its main.cpp
you can see how each are instantiated as in the example shown above.
Next Up:
- Easier to use (and more) configurations
- More chart types / visualizations
How to run
An executable for each of the examples has been provided here. Simply download and run the executable for the app you want to check out.