# QT PyQt PySide Custom Widgets

[![GitHub](https://img.shields.io/github/license/SpinnCompany/QT-PyQt-PySide-Custom-Widgets?logo=Github)](https://github.com/SpinnCompany/QT-PyQt-PySide-Custom-Widgets/blob/master/LICENSE)
[![GitHub top language](https://img.shields.io/github/languages/top/SpinnCompany/QT-PyQt-PySide-Custom-Widgets?logo=github)](https://github.com/SpinnCompany/QT-PyQt-PySide-Custom-Widgets)
[![GitHub issues](https://img.shields.io/github/issues/SpinnCompany/QT-PyQt-PySide-Custom-Widgets?logo=github)](https://github.com/SpinnCompany/QT-PyQt-PySide-Custom-Widgets/issues)

## Repository Migration Notice

This repository has been forked and is now actively maintained at:

**New Repository**: [SpinnCompany/QT-PyQt-PySide-Custom-Widgets](https://github.com/SpinnCompany/QT-PyQt-PySide-Custom-Widgets)

### Changes
- **New Maintainer**: Now actively maintained by SpinnCompany
- **Continuous Updates**: Regular maintenance, bug fixes, and new features
- **Improved Accessibility**: Resolved previous access limitations

The original repository by KhamisiKibet is temporarily inaccessible due to authentication issues. All future development will continue in this repository.

## Overview

Custom widgets for QT Desktop Applications designed to simplify UI development. These widgets can be used in QT Designer and imported to PySide code.

![Custom Widgets Art](https://github.com/SpinnCompany/Docs-QT-PyQt-PySide-Custom-Widgets/blob/main/images/custom_widgets_art.png?raw=true)

## Installation

**First time installation:**
```
pip install QT-PyQt-PySide-Custom-Widgets
```

**Upgrade to latest version:**
```
pip install --upgrade QT-PyQt-PySide-Custom-Widgets
```

## Quick Links

- **Documentation**: [qtcustomwidgets.spinncode.com](https://qtcustomwidgets.spinncode.com/)
- **GitHub Pages**: [spinncompany.github.io/Docs-QT-PyQt-PySide-Custom-Widgets](https://spinncompany.github.io/Docs-QT-PyQt-PySide-Custom-Widgets/)
- **Main Module**: [github.com/SpinnCompany/QT-PyQt-PySide-Custom-Widgets](https://github.com/SpinnCompany/QT-PyQt-PySide-Custom-Widgets)

## Usage

Please read the required [project structure](https://qtcustomwidgets.spinncode.com/docs/new-features#version-069) and important updates [here](https://qtcustomwidgets.spinncode.com/docs/new-features) before proceeding.

The examples folder contains code examples for testing and learning about the custom widgets.

![QCustomArcLoader GIF](https://github.com/SpinnCompany/Docs-QT-PyQt-PySide-Custom-Widgets/raw/main/images/24-modern-ui.gif)

## Documentation Resources

- **Full Documentation & Examples**: [qtcustomwidgets.spinncode.com](https://qtcustomwidgets.spinncode.com/)
- **Video Tutorials**: [YouTube Playlist](https://www.youtube.com/watch?v=21Qt9p_F7Ts&list=PLJ8t3BKaQLhPKj9Mx08WAwvz7TGskefbK)
- **Widget Gallery**: [qtcustomwidgets.spinncode.com/Widgets/QCustomQMainWindow](https://qtcustomwidgets.spinncode.com/Widgets/QCustomQMainWindow)

## Support

If you find this project valuable and would like to contribute to its development and maintenance, you can support us on [Patreon](https://www.patreon.com/spinntv).

## Contributors

Thanks to all the [contributors](https://qtcustomwidgets.spinncode.com/docs/contributors) involved in the development of the project!

<a href="https://github.com/SpinnCompany/QT-PyQt-PySide-Custom-Widgets/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=SpinnCompany/QT-PyQt-PySide-Custom-Widgets" />
</a>

*Made with [contrib.rocks](https://contrib.rocks).*

## App Gallery

View a collection of modern GUIs made using the custom widgets module: [View Gallery](https://qtcustomwidgets.spinncode.com/docs/gallery)
