Procal
Simple Qt-based programming calculator
Install / Use
/learn @fellerts/ProcalREADME
procal: A simple Qt-based programming calculator

Any python code that can be eval()'d and cast to float without raising an
exception is accepted. The binary representation of the result is shown in the
table, and the binary, decimal, and hexadecimal representation is displayed at
the bottom. Floats, 64 bit numbers and signed integers are supported too.
Bits in the binary table can be toggled by clicking them (click and drag to toggle a range of bits). Right-clicking a bit turns it into a sign bit, which makes the decimal representation negative.
why?
I wrote this after some frustration with the default Gnome calculator's programming mode:
- Not each bit is labeled, and I'd rather not count bits if I can avoid it.
- You cannot click-and-drag to toggle multiple bits in gnome-calc.
- gnome-calc does not understand hex strings starting with
0x, making copy-pasting from datasheets or code more of a hassle. - I wanted to play around with Qt.
Related Skills
node-connect
352.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
