Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
QT + Python
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Lucas
August 30, 2016
Programming
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
QT + Python
PySide e PyQt para criação de interfaces gráficas de forma simples e fácil em Python.
Lucas
August 30, 2016
Transcript
8 slides
QT + Python PySide e PyQt para criação de interfaces
gráficas de forma simples e fácil em Python.
Quem sou Lucas de Carvalho Rodrigues da Silva Física Computacional
2013 -> Ciências da Computação 2014 Python + Qt desde 2014 Iniciação Ciêntífica em Ressonância Magnética, IFSC-USP
O que é Qt? • QT é um framework cross-platform
para desenvolvimento de interfaces gráficas. • Escrito em C++, com primeiro release em 20/05/1995 • A pronuncia em inglês é ‘cute’ • Fácil de aprender
Onde usar? • Linux (X11, Wayland, Android) • Apple (OS
X, iOS) • Microsoft (Windows XP ~ 10, Windows Phone) Basicamente todas as principais plataformas da atualidade
PySide e PyQt Existem diversas diferenças entre elas: (https://wiki.qt.io/Differences_Between_PySide_and_PyQt) •
Programação • Licensa • Documentação • Suporte*
Exemplo utilizando PyQt5 Exemplo simples, “Hello World” das interfaces gráficas
Disponível em: https://gist.github.com/zsinx6/a2123b960f7fb72b1b13ed89cc 194050
Próximos passos Documentação completa do Qt disponível em: http://doc.qt.io/ Download
do QT: https://www.qt.io/download/ Utilizar um wrapper para compatibilidade: https://pypi.python.org/pypi/QtPy
Contato Email:
[email protected]
Github: https://www.github.com/zsinx6 Telegram: zsinx6
Other Decks in Programming
See All in Programming
AIが生成したコードは読むべきか?抽象化設計とコードの品質保証 / abstraction-design-and-quality
minodriven
16
9.2k
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
150
エラーチャンネルのボールを拾い続けて鍛えるエンジニアの地力 / phpcon-niigata2026
meihei3
1
140
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
250
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
320
AWS CDKを理解するために公式の定義を深掘って解説してみる / Understanding AWS CDK by Digging into Its Official Definition
akihisaikeda
3
300
Modernizing iOS Apps
seyfoyun
0
150
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
310
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
240
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
340
小さなアプリを作って公開するまで
onozaty
0
180
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
150
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Scaling GitHub
holman
464
140k
Believing is Seeing
oripsolob
1
280
What's in a price? How to price your products and services
michaelherold
247
13k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
340
Bash Introduction
62gerente
615
220k
Deep Space Network (abreviated)
tonyrice
0
420
How GitHub (no longer) Works
holman
316
150k
The World Runs on Bad Software
bkeepers
PRO
72
12k
KATA
mclloyd
PRO
35
16k
The Language of Interfaces
destraynor
162
27k