Skip to content

stevenkarr/Qt-Notepad

Repository files navigation

Program Overview:

The program is a lightweight notepad application for Windows 7 created using Qt application framework over C++ code. Its purpose is to demonstrate knowledge of the Qt application framework and C++.

Demonstration of Features:

New Document

Basic Saving

Print Document

Find and Replace

Edit Menu Features

Unsaved Changes Confirmation

Detailed explanation of features:

  • New, Open, Save, and Save As will notify the user if they are about to lose unsaved changes in a confirmation dialog

  • The status of whether the document has unsaved changes or not is displayed with an asterisk appended to the file name in the application window's title

  • Any dialog will default to the user's home location, but will remember the last accessed location and return there should they open another dialog. For example, the first time tries to save a new document, the save window will default to the user's home directory. Should they save it in "My Documents", the next time they save another document without closing the application the save as window will default to "My Documents".

  • Font

    • The user may open a standard font dialog window which will affect the selected text
  • Cut, Copy, & Paste

    • The user may cut, copy, and paste the selected text anywhere in the document
  • Undo & redo

    • The user may undo and redo operations performed on the document
  • Insert Date

    • Inserts as plaintext the current date in the following format: Month DD, YYYY
  • About

    • Displays information regarding the application

Credits:

About

Simple notepad application created using Qt application framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors