2016-11-23 3 views
-1

私はPythonを使用してユーザーインターフェイスを作りたいと思っていますが、私はhtmlとcssで要素を作ることができるほど美しいものにしたいと考えています。あなたは何を提供していますか ?!? 私はティンカーとQTに到達しましたが、私がそれらを美しくすることができるかわかりませんPythonユーザーインターフェイス

+0

kivyを見てください – mguijarr

答えて

1

Pythonはpyqtモジュールを提供しています。私はpyqt4を使用することをお勧めします。美しいインターフェイスが必要な場合は、Qt Designerでデザインしてインポートし、プログラム内でイベントハンドラなどを作成することができます。 hereをインストールできます。

あなたはそれをインストールしたらあなたは、Qtのデザイナーでインタフェースを設計、UIファイルとして保存し、このようなPythonプログラムであなたのuiファイルをインポートすることもできます

from pyqt4 import QtGui, uic 
import sys 
form_class = uic.loadUiType("your_file.ui")[0] 
class MainWindow(form_class, QtGui.QMainWindow): 
    def __init__(self, parent=None): 
     QtGui.QMainWindow.__init__(self, parent) 
     self.setupUi(self) 
     #here go all your event handlers, btn handlers, etc. 

app = QtGui.QApplication(sys.argv) 
myWindow = MainWindow(None) 
myWindow.show() 
app.exec_() 
関連する問題