Skip to content

Notes v1 is a simple desktop application developed using PyQt5. It provides a graphical user interface for note-taking or similar purposes. The project is currently in an early development stage and focuses on basic window setup and menu interaction.

Notifications You must be signed in to change notification settings

Mukund-Iyer/Notes_Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Notes v1 - PyQt5 Desktop Application

Overview

Notes v1 is a simple desktop application developed using PyQt5. It provides a graphical user interface for note-taking or similar purposes. The project is currently in an early development stage and focuses on basic window setup and menu interaction.

Features

  • Loads a user interface designed in Qt Designer (Main_Window.ui).
  • Sets a window title "Notes v1".
  • Implements a basic "Exit" menu action to close the application gracefully.

Prerequisites

  • Python 3.x
  • PyQt5

You can install PyQt5 via pip if not already installed:

pip install PyQt5

Usage

  1. Make sure the Main_Window.ui file is located in the same directory as the script.
  2. Run the Python script:
python <script_name>.py
  1. The main window will appear. Use the "Exit" menu item to close the application.

Code Explanation

  • The MyWindow class inherits from QMainWindow.
  • The UI is loaded from a .ui file created using Qt Designer with uic.loadUi.
  • The window title is set programmatically.
  • The actionExit menu item is connected to the exit_application method to terminate the app.
  • The application event loop is started with app.exec_().

Future Work

  • Implement save/load features.
  • Enhance UI with more widgets and actions.
  • Add ability to add Emojis, Images and AI generated images.

License

Will be released under MIT License once development completes.

Contact

For questions or feedback, contact Mukund or open an issue in the repository.

About

Notes v1 is a simple desktop application developed using PyQt5. It provides a graphical user interface for note-taking or similar purposes. The project is currently in an early development stage and focuses on basic window setup and menu interaction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages