Você está na página 1de 10

DESENVOLVIMENTO DE SOFTWARE

DESKTOP COM PYSIDE E PYQT


UM POUCO DE HISTORIA

PyQT: Criado em 1998


- Licensa GPL / DUAL

PySide: Criado em 2009


- Licensa: LGPL
- Mantido pela Comunidade
PYSIDE PYQT

INSTALANDO

pip install pyside6


RECURSO DO PYSIDE

QtCore

QtGui

QtWidget
RECURSO DO PYSIDE

QtCore Funcionalidades

Objetivo: Forne funcionalidades de suporte o funcionamento do


programa em si.
QtGui
Exemplo:
1. Gerenciamento de eventos e temporizadores
2. Gerenciamento de arquivos e diretórios
QtWidget 3. Gerenciamento de strings e expressões regulares
RECURSO DO PYSIDE

QtCore Funcionalidades

Objetivo: Forne funcionalidades de suporte para o funcionamento da


interface gráfica
QtGui
Exemplo:
1. Suporte à renderização de gráficos 2D e 3D
2. Gerenciamento de fontes e estilos de texto
QtWidget 3. Fornecer classes para lidar com recursos de multimídia, como som
e vídeo.
RECURSO DO PYSIDE

QtCore Funcionalidades

Objetivo: O módulo QtWidgets fornece um conjunto de elementos para


criar interfaces de usuário clássicas no estilo desktop.
QtGui
Exemplo:
1. Fornecer classes base para widgets
2. Fornecer uma ampla variedade de widgets pré-construídos
QtWidget 3. Estilos e Temas
INTERFACE DE LOGIN
ORGANIZACAO

QMainWindow

centralWidget

QVBoxLayout

QPushButton

QLabel

Você também pode gostar