Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
QT + Python
Search
Lucas
August 30, 2016
Programming
1
100
QT + Python
PySide e PyQt para criação de interfaces gráficas de forma simples e fácil em Python.
Lucas
August 30, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
420
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
7
1.4k
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
6
700
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
550
Flatt Security XSS Challenge 解答・解説
flatt_security
0
740
ESLintプラグインを使用してCDKのセオリーを適用する
yamanashi_ren01
2
240
Fibonacci Function Gallery - Part 2
philipschwarz
PRO
0
210
ISUCON14感想戦で85万点まで頑張ってみた
ponyo877
1
590
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
hironytic
0
170
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
4
250
functionalなアプローチで動的要素を排除する
ryopeko
1
210
rails newと同時に型を書く
aki19035vc
5
710
Featured
See All Featured
A Tale of Four Properties
chriscoyier
157
23k
Designing Experiences People Love
moore
139
23k
BBQ
matthewcrist
85
9.4k
Fireside Chat
paigeccino
34
3.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
Code Review Best Practice
trishagee
65
17k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Transcript
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