Raspberry Piプロジェクトを計画していますが、非常に使いやすくしたいと思っています。お父さんがそれを使用するので、ターミナルと対話することなく使用できるようにしたいと思います。値の入力を求め、それらを処理し、プログラムがそれらに基づいて動作できるようにする基本的なGUIが必要です。値を繰り返し使用したいが、条件が変わったときやエラーが発生したときに簡単に変更したい。これを行う最も簡単な方法は軽量のUbuntuアプリだと思ったが、間違っているかもしれない。助言がありますか?
Edit:これは非常に古い投稿です。今出会ったら、qt5
ではなくqt4
のバージョンを探してください。 Qt5は さらに素晴らしい です。
Qt フレームワーク( Qtとは何ですか? )を選択する必要があります。
Pythonには、Qtフレームワークにpythonバインディングを提供する PyQt ( What is PyQt? )があります。
Sudo apt-get install python-qt4 pyqt4-dev-tools
開始するには、 here は簡単な「Hello World」チュートリアルです。
ファイルを作成します~/tmp/helloworld.py
:
import sys
from PyQt4.QtGui import *
app = QApplication(sys.argv)
button = QPushButton("Hello World", None)
button.show()
app.exec_()
それを実行します:
python ~/tmp/helloworld.py
さらに、 Qt Designer IDEを使用できます。これは、ubuntuリポジトリで利用でき、GUI向けのNice開発機能を提供します。
Sudo apt-get install qt4-designer