https://github.com/joeesmithh/spreadsheet-app
A simple spreadsheet app developed to learn Qt Widget app development.
https://github.com/joeesmithh/spreadsheet-app
cpp gui qt
Last synced: about 1 month ago
JSON representation
A simple spreadsheet app developed to learn Qt Widget app development.
- Host: GitHub
- URL: https://github.com/joeesmithh/spreadsheet-app
- Owner: joeesmithh
- Created: 2025-08-08T03:03:07.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-09-03T04:26:37.000Z (10 months ago)
- Last Synced: 2025-09-03T06:21:27.773Z (10 months ago)
- Topics: cpp, gui, qt
- Language: C++
- Homepage:
- Size: 72.3 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Spreadsheet App
This is a simple spreadsheet app created and heavily guided by [C++ GUI Programming with Qt 4 By Jasmin Blanchette, Mark Summerfield](https://books.google.com.jm/books?id=tSCR_4LH2KsC&printsec=frontcover#v=onepage&q&f=false) to learn Qt Widget app development.
## Features
Feature
Hotkey
Description
Save
Ctrl + S
Save existing spreadsheet to custom .ms file.
Opens Save As dialog if no file exists.
Save As
Ctrl + Shift + S
Save spreadsheet to custom .ms file via popup file menu.
Load
Ctrl + O
Open a spreadsheet from .ms file via popup file menu.
New File
Ctrl + N
Create a blank spreadsheet file.
Modification Detection
If a spreadsheet contains unsaved changes, a warning dialog appears before closing the program, creating, or opening a new spreadsheet.
Settings
Save and load various program settings to system registry under joeesmithh/Spreadsheet.
Settings
Window Size
Fullscreen State