Skip to main content

A fully functional Qt calculator written in Python using Sympy for calculations

Project description

Pyqulator

Static Badge Static Badge Ruff

A fully functional Qt calculator written in Python using Sympy for calculations. The interface was created using Qt Designer and Qt Linguist.

Features

  • Simple and lightweight
  • Standard, engineer and paper modes
  • Unit converter
  • Save journal as .txt
  • Move line up/down in paper mode
  • Available in 3 languages

Installation

From .deb file (Debian/Ubuntu/Linux Mint)

Download .deb file

For Debian 12 or Ubuntu 24.04 Noble Numbat LTS based distributions, download the Noble version.

From PPA (Ubuntu based distributions, 24.04 and newer)

sudo add-apt-repository ppa:limafresh/pyqulator
sudo apt update
sudo apt install pyqulator

From PyPi via pip

pip install pyqulator

Usage

pyqulator

Or run it from the applications menu (it doesn't work from PyPi).

Screenshots

Standard mode

Screenshot

Engineer mode

Screenshot

Paper mode

Screenshot

Unit converter

Screenshot

Notes

05.11.2024

New release numbering: X.X.X.postX (Major, minor, patch, README update or something not related to code).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyqulator-1.11.0.post1.tar.gz (54.8 kB view details)

Uploaded Source

Built Distribution

pyqulator-1.11.0.post1-py3-none-any.whl (43.1 kB view details)

Uploaded Python 3

File details

Details for the file pyqulator-1.11.0.post1.tar.gz.

File metadata

  • Download URL: pyqulator-1.11.0.post1.tar.gz
  • Upload date:
  • Size: 54.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pyqulator-1.11.0.post1.tar.gz
Algorithm Hash digest
SHA256 bd502c2f52e7dedfd5277ef395730a9f07d6712f260dc5256cd7634ec04c89de
MD5 9eb60937b059a60d3b30ef0b89ece6ff
BLAKE2b-256 25ffbf0b73f1c3f220e4bdd8c20bc225cc16bad9f27de7b35b859f5c5c6f664a

See more details on using hashes here.

File details

Details for the file pyqulator-1.11.0.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for pyqulator-1.11.0.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 8715d5c8f4e51d7c1d2d2372bde8f6a23a08e1fe735f4a8a9ba231f209f0b5fa
MD5 7c452ffaf5d2f60f3c4072784e3edd70
BLAKE2b-256 72155dc8c29c38e58af3023b74088190e99cdd0dcbe834397e0f970f3257ddf2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page