A fully functional Qt calculator written in Python using Sympy for calculations
Project description
Pyqulator
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)
Release filename | Build system | Compatible distributions |
---|---|---|
pyqulator_<version>noble_all.deb |
Ubuntu Noble | Ubuntu Noble (24.04), Debian bookworm (12), Linux Mint 22, others based on Ubuntu 24.04 or Debian 12 |
pyqulator_<version>oracular_all.deb |
Ubuntu Oracular | Ubuntu Oracular (24.10) |
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 (any OS)
pip install pyqulator
From sources via pip (any OS)
git clone https://github.com/limafresh/pyqulator.git
cd pyqulator
pip install .
Usage
pyqulator
Or run it from the applications menu (it doesn't work from PyPi).
Screenshots
Screenshots taken on Lubuntu 24.10.
Standard mode
Engineer mode
Paper mode
Unit converter
Notes
05.11.2024
New release numbering: X.X.X.postX (Major, minor, patch, README update or something not related to code).
Project details
Release history Release notifications | RSS feed
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.12.1.tar.gz
(55.2 kB
view details)
Built Distribution
File details
Details for the file pyqulator-1.12.1.tar.gz
.
File metadata
- Download URL: pyqulator-1.12.1.tar.gz
- Upload date:
- Size: 55.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9789c1b0c057339744e58e2f69d37653b22e1b19197f93e422b4ff3f7157421 |
|
MD5 | f579395144a2d73a1029f943a6d0a3bc |
|
BLAKE2b-256 | 289ce8eee1bf1ac6fef83e69cb7393c1e328d21f8d9a8524990eba705e206a23 |
File details
Details for the file pyqulator-1.12.1-py3-none-any.whl
.
File metadata
- Download URL: pyqulator-1.12.1-py3-none-any.whl
- Upload date:
- Size: 43.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f18d87470f544251169929fd99131274cee74060094d7b6f0e9fecf04dcad6cb |
|
MD5 | e5eeb4a81d3867fec84145ca300807d4 |
|
BLAKE2b-256 | 8d963faf3e7f001fa9c7b4ba616c67c2a50bde454bf208039a4b7ad58a4f59e0 |