Custom widgets and widget animations made for QT applications
Project description
QT-PyQt-PySide-Custom-Widgets
Awesome custom widgets made for QT Desktop Applications. Simplify your UI development process. These widgets can be used in QT Designer then imported to PySide code.
Installation
First time installer:
pip install QT-PyQt-PySide-Custom-Widgets
Upgrade/install the latest version:
pip install --upgrade QT-PyQt-PySide-Custom-Widgets
Testing
The examples folder in this repository contains a few code examples you can use to test and learn about the custom widgets.
How to use it.
Please read the required project structure and other important updates here before proceeding.
Documentation:
-
Available custom widgets:
AnalogGaugeWidget
QCustomCheckBox
QCustomProgressIndicator
QCustomQPushButton
QCustomQSlider
QCustomQStackedWidget
QCustomSlideMenu
QMainWindow
QCustomModals
QDraggableWidget
QCustomTipOverlay
QCustomEmbededWindow
QCustomQToolTip
QCustomQDialog
QCustom3CirclesLoader
QCustomArcLoader
QCustomPerlinLoader
QCustomQProgressBar
QCustomSpinner
QCustomEmojiPicker
QCustomCodeEditor
QCustomFlowLayout
-
Other extra functions:
ProjectMaker / project wizard
- Used for creating aQt-Python
project on an empty folder. Read moreQCards
- Apply the same syle iedrop-shadow effect
to a group ofQFrame
,QWidget
etc. Best for creating dashboard cards. Read moreQCustomQPushButtonGroup
- Create a group ofQPushButton
s with differentstylesheet
s for the currentactive
orclicked
button and other innactive buttons. Read moreQt Theme Engine
- Beautify your app. This feature will create multiple themes for QT for Python apps. Read moreQSettings
- Easily save your app configurations that will be remembered even after restarting the app ie app theme from Qt Theme Engine`. Watch the tutorial
-
Or watch the tutorial videos here
Credits
Support 💖
Thanks to all supporters on YouTube, Patreon and other platforms.
If you find this project valuable and would like to contribute to its development and maintenance, you can support us on Patreon. Your sponsorship means a lot and is greatly appreciated!💖
Contributors
Thanks to all the contributors involved in the development of the project!
Made with contrib.rocks.
App gallery
A list of modern GUI's made using the custom widgets module. View
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for qt_pyqt_pyside_custom_widgets-0.9.9.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fd5f350d05a4ee09160493d64743e6444a2329de0ec856e21f71fb49b594f7b |
|
MD5 | 01b6fdc2a2babab1f2a4af09f1d4ec67 |
|
BLAKE2b-256 | 30093eaf5b09e23b120482d6ef36369226cb9723912c641a540214dc2139d14f |
Hashes for QT_PyQt_PySide_Custom_Widgets-0.9.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bdcc21364ed6386a3b132e372d15b02d9772a0132537efcb89e61cd07dc71ca |
|
MD5 | 2d272f6ff5dbc726b71c6948f302a4f9 |
|
BLAKE2b-256 | 19ee75b92e882c01227099333f83ca23b9d10c966e37d580665237c862029d57 |