Skip to main content

"Inspired by EasyGUI, designed for PyQt"

None

Project description

Inspired by EasyGUI, designed for PyQt

images/contribute.png

EasyGUI_Qt is a module for simple and easy GUI programming in Python.

EasyGUI_Qt was inspired by EasyGUI created by Stephen Ferg and is based on Tkinter. By contrast, EasyGUI_Qt is based on PyQt which is not included in the standard Python distribution - but is included in some other distributions like Continuum Analytics’ Anaconda.

https://badge.fury.io/py/easygui_qt.png https://pypip.in/d/easygui_qt/badge.png

Features

  • EasyGUI_Qt is NOT event-driven: all GUI interactions are invoked by simple function calls.

  • EasyGui_Qt provides an easy-to-use interface for simple GUI interaction with a user. For example, instead of using a print() function to display a message, show_message() is used which pops a message window; similarly, instead of Python’s input(), get_string() creates a window in which a user can enter the required information.

History

0.2.1

  • Moved the demos directory to a more sensible location

  • added get_directory_name

  • added get_file_names

  • added set_save_file_name

  • attempt to fix bug for Python 3.2 where inspect.signature was not defined

0.2.0

The API has been changed since the initial release and the following widgets have been documented, with images inserted in the documentation.

  • get_choice

  • get_float

  • get_int

  • get_integer

  • get_string

  • set_font_size

  • set_default_font

  • select_language

  • set_locale

  • show_message

0.1.0

  • First release on PyPI.

Project details

None

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

easygui_qt-0.2.1.zip (26.4 kB view hashes)

Uploaded Source

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