Skip to content

Projeto visando auxiliar programadores Python na personalização de Forms feitos com biblioteca QT. Esse projeto demonstra diversos temas e o uso de arquivos .qss.

License

Notifications You must be signed in to change notification settings

MrCl0wnLab/Python_QT_CustomTheme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personalização de Forms Python

Banner Projeto visando auxiliar programadores Python na personalização de Forms feitos com biblioteca QT. Esse projeto demonstra diversos temas e o uso de arquivos .qss.

.qss Extensão de arquivo

Arquivo de folha de estilo usado pelos programas Qt contém definições para a aparência dos elementos GUI, incluindo fontes, tamanhos, cores, layouts e comportamentos de mouse; armazena uma biblioteca de estilos que podem ser incorporados em uma interface de usuário. Os arquivos QSS são semelhantes aos arquivos .css . Eles podem ser criados com qualquer editor de texto

Build Build Python 3.8 Build Build Build

Installation

Use the package manager pip.

Pip

pip install PyQt5
pip install PySide2

Run

python main.py

QT Designer

QT Designer é uma Qt-Tool para projetar e construir interfaces gráficas de usuário (GUIs) com Qt Widgets. Você pode compor e personalizar seus forms.

Ubuntu: sudo apt install qttools5-dev
Fedora: sudo dnf install qt5-qttools qt5-designer
Windows: python -m pip install pyqt5-tools

Arquivo no formato QT Designer

form_qt_designer/
└── MainForm.ui

Screenshot

Temas usados no projeto

├── Combinear
│   └── theme.qss
├── Darkeum
│   └── theme.qss
├── Fibers
│   └── theme.qss
├── Fibrary
│   └── theme.qss
├── Genetive
│   └── theme.qss
└── Wstartpage
    └── theme.qss

Tema Combinear

Screenshot

Arquivo tema: themes/Combinear/theme.qss

Tema Darkeum

Screenshot

Arquivo tema: themes/Darkeum/theme.qss

Tema Fibers

Screenshot

Arquivo tema: themes/Fibers/theme.qss

Tema Fibrary

Screenshot

Arquivo tema: themes/Fibrary/theme.qss

Tema Genetive

Screenshot

Arquivo tema: themes/Genetive/theme.qss

Tema Wstartpage

Screenshot

Arquivo tema: themes/Wstartpage/theme.qss

Tree

.
├── form_qt_designer
│   └── MainForm.ui
├── main.py
├── README.md
├── screenshot
│   ├── banner.png
│   ├── Combinear.png
│   ├── Darkeum.png
│   ├── Fibers.png
│   ├── Fibrary.png
│   ├── Genetive.png
│   ├── qt.png
│   └── Wstartpage.png
├── themes
│   ├── Combinear
│   │   ├── Combinear.png
│   │   ├── License.txt
│   │   └── theme.qss
│   ├── Darkeum
│   │   ├── Darkeum.png
│   │   ├── License.txt
│   │   └── theme.qss
│   ├── Fibers
│   │   ├── Fibers.png
│   │   ├── License.txt
│   │   └── theme.qss
│   ├── Fibrary
│   │   ├── Fibrary.png
│   │   ├── License.txt
│   │   └── theme.qss
│   ├── Genetive
│   │   ├── Genetive.png
│   │   ├── License.txt
│   │   └── theme.qss
│   └── Wstartpage
│       ├── License.txt
│       ├── theme.qss
│       └── Wstartpage.png
└── ui_MainForm.py

Ref.

About

Projeto visando auxiliar programadores Python na personalização de Forms feitos com biblioteca QT. Esse projeto demonstra diversos temas e o uso de arquivos .qss.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages