Metadata-Version: 2.1
Name: qtextras
Version: 0.6.7
Summary: High-level widgets and features for scientific Qt GUI development
Author-email: Nathan Jessurun <ntjessu@gmail.com>
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.8
Requires-Dist: numpy>=1.0
Requires-Dist: pyqtgraph>=0.13.1
Requires-Dist: ruamel-yaml>=0.17.0
Provides-Extra: full
Requires-Dist: pandas>=1.4.0; extra == 'full'
Requires-Dist: pyside6>=6.2.0; extra == 'full'
Description-Content-Type: text/markdown

# Qt Extras
## General Scientific Python Qt GUI Utilities

A collection of Python Qt GUI builders and other functions I've found helpful as I develop
python mockups.

## Installation

`qtextras` lives in pypi too, so the easiest way to install it is through `pip`:

```bash
pip install qtextras
```

Note that a version of Qt must be installed for it to work, such as PyQt5/6 or Pyside2/6.
PySide6 will also be installed with `pip install qtextras[full]`

Alternatively, you can do so through downloading the repository:

```bash
git clone https://gitlab.com/s3a/qtextras
pip install -e ./qtextras # Or ./qtextras[full] as mentioned above
```

## Usage

Usage will vary depending on the requested capabilities. Check out the `examples`
folder for some usages