Skip to main content

no fuss rapid gui for quick and easy development

Project description

rapidGui

No fuss rapid gui for quick and easy development

how to use:

For quick setup, create instance of quickgui class and add member variables:

q = rapidgui.quickGui()

q.value = "eyooo?"
q.variable = 42.0

def clickMe():
    print("hello world")

q.hello = clickMe

This will create a tkinter window that contains titles and controls to change these variables.

Currently only these types are supported:

int, float, Decimal - will create a ttk.spinbox

string - will create a ttk.entry

function - will create a ttk.button

change log

2/18/2023 - added decimal support (precision is dependent on tkinter spinbox) - added safe fail on empty spinbox (doesn't update value)

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

rapidgui-0.0.12b0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rapidgui-0.0.12b0-py2.py3-none-any.whl (4.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file rapidgui-0.0.12b0.tar.gz.

File metadata

  • Download URL: rapidgui-0.0.12b0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for rapidgui-0.0.12b0.tar.gz
Algorithm Hash digest
SHA256 74b81327deade9e3b35fd473084ca1986972fdc79b07eef49c377004b4db4541
MD5 895c90369af186b92ba656ea9df04b1d
BLAKE2b-256 7cce3b65e04f896d51d4d685e4089041bd490d4c4afbe93ed23d85074f595f1f

See more details on using hashes here.

File details

Details for the file rapidgui-0.0.12b0-py2.py3-none-any.whl.

File metadata

  • Download URL: rapidgui-0.0.12b0-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for rapidgui-0.0.12b0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 47756769e71fddafc5b19e13c08b571b6cc882f47066c83000ebc27e909ba5b4
MD5 f321e88741465d69b5c298e77475803f
BLAKE2b-256 baff365bbd90ee89f5b462759c73adbc37c67779613a841377f8ef3071eadcbb

See more details on using hashes here.

Supported by

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