IsaacWatt / Qt-Suite

A suite of desktop applications created using Qt Creator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A suite of desktop applications created using Qt Creator


Languages

Language:C++ 78.1%Language:QMake 21.9%