Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 1.11 KB

informações.md

File metadata and controls

45 lines (28 loc) · 1.11 KB

PyQT

  • Framework para criação de interfaces gráficas
  • Software Livre

Qual biblioteca vamos utilizar ?

  • Pyside, pois não necessita compartilhar o código como o PyQT

Instalação do Pyside

  • Vamos instalar o Pyside6, pois vamos utilizar o QT6
  • instalação no terminal: pip install pyside6
  • localizado em : C:\Users\UserName\AppData\Local\Programs\Python\Python3xx\Lib\site-packages\PySide6

3 Componentes principais do Pyside

  • QtCore
  • QtGui
  • QtWidgets

QtCore

  • Coisas que não envolvem interfaces:
  • Sinais, alinhamentos, slots, programação concorrente

QtGui

  • Estende as funcionalidades do core:
  • Eventos de mouse, teclado, fontes, imagens, pintura, redenrização 2D, etc

QtWidgets

  • Widgets prontos para uso

O que são Widgets?

  • Componentes que compõem o design system.
  • Botão, Label, Tela, Janela

O que é um aplicativo QT?

  • Na verdade, é um Widgets composto outros de widgets, que por consequência possuem mais alguns widgets dentro deles.
  • Uma janela bonita são vários elementos juntos: Label, InputText, Bottom, Imagem.

  • Possui widgets prontos que importamos direto do QT.