Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Assignment 7 – Measurement Converter GUI

name - Jacquez Polite

https://emojicopy.com/ - used for the emojis https://youtube.com/playlist?list=PLQMs5svASiXN3xSynw-NbWDHKgTpVM9HP&si=QL9ZZ4s-r16pHFYp - used to help understand the code


📌 Project Description

This project is a GUI-based Measurement Converter built using Python and PySide6. The application allows users to convert values between inches and meters using a simple and user-friendly interface.

The program demonstrates:

  • GUI design with Qt widgets
  • Event-driven programming
  • Input validation and error handling
  • Clean code structure and formatting

⚙️ Features

  • Convert Inches to Meters
  • Convert Meters to Inches
  • Input validation:
    • Empty input
    • Non-numeric values
    • Negative numbers
  • Error messages using message boxes
  • Results rounded to 3 decimal place
  • Clear button resets form and selection
  • Exit button closes the application
  • Displays a house image in the interface

🖥️ Technologies Used

  • Python 3.x
  • PySide6 (Qt for Python)
  • IDE: (IDLE)

▶️ How to Run

  1. Install PySide6 (if not installed):
    pip install PySide6
  2. Run code in IDE

Issues encountered

  • none

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages