susukinosu

エンジニアリングって、何だよ

pysideのtutorial(Hello World)をしてみる

お久しぶりでございます。tkscotteです。

先日作成した、オレオレtwitterクライアントを
PySideを駆使してグラフィカルにしてみたい。

というわけで、まずはHello Worldを。

~~

google検索すると、Qt-Project.orgのtutorialがあった。

https://qt-project.org/wiki/PySide-Tutorials-by-Experience-Level-Japanese

これに書いてあるとおり、一度実行してみる。

https://qt-project.org/wiki/Hello-World-in-PySide-Japanese

import sys
from PySide.QtCore import *
from PySide.QtGui import *
 
 
#QApplicationを作る
app = QApplication(sys.argv)

#QLabelオブジェクトを作り、表示
label = QLabel("Hello World")
label.show()

#Qtのメインループが開始
app.exec_()
sys.exit()

みたいな感じ。

しかし、いざ実行してみると($python hoge.pyで)
syntax errorが表示された。
なんでや!(ry

再度実行してみると動いてくれた。どういうことなの…
実行すると、Hello Worldと書かれたウィンドウが出てくる。

ほとんど書き写しただけじゃないの、これ。