Skip to main content

A fully functional calculator written in PyQt 6 and using sympy for calculations.

Project description

Pyqulator

Static Badge Static Badge Ruff

A fully functional calculator written in PyQt 6 and using SymPy for calculations. Qt Designer and Qt Linguist were used to create the interface.

Features

  • Simple and lightweight
  • Standard, engineer and paper modes
  • Unit converter
  • Save journal as .txt
  • Move line up/down in paper mode
  • Remember mode, window size and user settings for next launch

Installation

From PyPi

pip install pyqulator

From source

git clone https://github.com/limafresh/pyqulator.git
cd pyqulator
pip install .

Usage

pyqulator

Create shortcut in application menu (Linux only)

pyqulator_create_shortcut

Screenshots

Standard mode

Screenshot

Engineer mode

Screenshot

Paper mode

Screenshot

Unit converter

Screenshot

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.6.6.tar.gz (54.8 kB view details)

Uploaded Source

Built Distribution

pyqulator-1.6.6-py3-none-any.whl (43.6 kB view details)

Uploaded Python 3

File details

Details for the file pyqulator-1.6.6.tar.gz.

File metadata

  • Download URL: pyqulator-1.6.6.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.6.6.tar.gz
Algorithm Hash digest
SHA256 1a185380106f602ca92630aca5533295fc85c1d763e386abe813bdee1586760d
MD5 876a7e70eab617fd62e17f69555af18a
BLAKE2b-256 d80f3a21eff81f0ae7263e39040f30604a06eb0abca20a1e055fead0dac28a9e

See more details on using hashes here.

File details

Details for the file pyqulator-1.6.6-py3-none-any.whl.

File metadata

  • Download URL: pyqulator-1.6.6-py3-none-any.whl
  • Upload date:
  • Size: 43.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pyqulator-1.6.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3ba51feb0bd68aa178addd49becfeafa1298a89fe992e4376e034df80ae56215
MD5 cedaa4de42e5d4410a157fc6566b1d8f
BLAKE2b-256 1d79b7cbc5891c82845867a2f7c4247a9888d9824533c6e9cae2a97ab23a1956

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