seanwu1105 / Pyqt5 Qtquick2 Example
Licence: mit
A sample of QtQuick 2 providing material and fluent design themes in PyQt5.
Stars: ✭ 159
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Pyqt5 Qtquick2 Example
Django Crud Ajax Login Register Fileupload
Django Crud, Django Crud Application, Django ajax CRUD,Django Boilerplate application, Django Register, Django Login,Django fileupload, CRUD, Bootstrap, AJAX, sample App
Stars: ✭ 118 (-25.79%)
Mutual labels: example-project
Pyvfx Boilerplate
A boilerplate for creating PySide/PyQt or PySide2/PyQt5 applications running inside of Maya, Nuke and standalone - using Python 2 or 3.
Stars: ✭ 131 (-17.61%)
Mutual labels: pyqt5
Qdarkstylesheet
A dark style sheet for QtWidgets application
Stars: ✭ 1,952 (+1127.67%)
Mutual labels: pyqt5
Angular5 Example Shopping App
Angular 5 Example Shopping App + Angular Material + Responsive
Stars: ✭ 120 (-24.53%)
Mutual labels: example-project
Reactnativetemplate
Our example of simple application using ReactNative and some recommendations
Stars: ✭ 127 (-20.13%)
Mutual labels: example-project
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-13.21%)
Mutual labels: example-project
Execution Trace Viewer
Tool for viewing and analyzing execution traces
Stars: ✭ 149 (-6.29%)
Mutual labels: pyqt5
Youtube2audio
Desktop application to download YouTube videos as annotated MP3 or MP4 files
Stars: ✭ 128 (-19.5%)
Mutual labels: pyqt5
Android Base Mvp
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP
Stars: ✭ 141 (-11.32%)
Mutual labels: example-project
Robovision
AI and machine leaning-based computer vision for a robot
Stars: ✭ 126 (-20.75%)
Mutual labels: pyqt5
Angular9 Example App
Angular 13 Example App + Angular CLI + i18n + GraphQL
Stars: ✭ 1,769 (+1012.58%)
Mutual labels: example-project
Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (-25.16%)
Mutual labels: example-project
Mindfulness At The Computer
Helps you stay mindful of your breathing while using your computer
Stars: ✭ 143 (-10.06%)
Mutual labels: pyqt5
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: ✭ 117 (-26.42%)
Mutual labels: example-project
Play Scala Isolated Slick Example
Example Play Slick Project
Stars: ✭ 155 (-2.52%)
Mutual labels: example-project
Lint Staged Multi Pkg
Example repo to demonstrate use of `lint-staged` with multi-pkg projects
Stars: ✭ 148 (-6.92%)
Mutual labels: example-project
Autokey
AutoKey, a desktop automation utility for Linux and X11, formerly hosted at OldAutoKey. Updated to run on Python 3.
Stars: ✭ 2,095 (+1217.61%)
Mutual labels: pyqt5
Example of QtQuick 2 with PyQt5
NOTE: A better practice for communication between front-end (QML) and back-end (Python) can be found in neural-network-sandbox repository.
Themes
Run main.py
with theme names as second parameter.
python main.py Default
python main.py Fusion
python main.py Imagine
python main.py Material
python main.py Universal
Change environmental variable QT_QUICK_CONTROLS_STYLE
in main.py
.
# main.py
# Set the QtQuick Style
# Acceptable values: Default, Fusion, Imagine, Material, Universal.
os.environ['QT_QUICK_CONTROLS_STYLE'] = 'Default'
Previews
Default
Fusion (Breeze Dark)
Fusion (Kubuntu)
Imagine
Universal (Microsoft Fluent Design Dark)
Universal (Microsoft Fluent Design Light)
Material (Light)
Material (Dark)
Packaging for Distribution with PyInstaller
You could download the latest binary distribution here (Linux 64bit):
Package the source code manually:
.qrc
files must be located in the same directory with the python file which will load the resource in qrc.
pyrcc5 -o pyqt5_qtquick2_example/resources.py resources.qrc
pyinstaller main.py -y --windowed --additional-hooks-dir pyi_hooks/
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].