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
  • Available in 3 languages
  • 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

If the installation was for all users:

sudo 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.7.1.tar.gz (55.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyqulator-1.7.1.tar.gz
Algorithm Hash digest
SHA256 6b292c64e89eff984f3ad4c8d259d353082c2c0b05af3e622cdd491d85a5d400
MD5 7eecbafb9789ea5124e6d0f677fb60c1
BLAKE2b-256 c6492b1cde3e8fd91c7e8121b7929eb79b8da926b1c0c16caab4576f821fab31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyqulator-1.7.1-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.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9daca11dcbaeb0507920988425a1e5f1fd0d29b87640cd6cb75671bc1f771f46
MD5 affedb9cd014717337c9436c3016290b
BLAKE2b-256 2cef56317557ca3658fb891a7c1140b31be9115ef75140cb2b9ef6ca2ddd9dd2

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