QtとGUIプログラミングの新機能ですが、Pythonでモジュールを書くなどの面倒なコーディングを行っています。私は古いモジュールのいくつかのための簡単なGUIを開発する必要があります。私はxとyとzのための1のための2つのライン編集を行います。この機能のためにQtデザイナーに直接Python関数をシグナルとして適用する
def f(x, y):
z = x + y
return z
:私が何をしようとしています何
は、次の簡単な例で表すことができます。今私はプッシュボタンの '計算'を作成し、私はそれを行うには私はそれが行編集からxとyを取るしたい機能f(x,y)
を実行し、zに出力を与える。
Pythonで書かれた関数f(x,y)
を追加することでQt Designerでこれを直接行う方法はありますか?
代替手段はありませんか?
デバッグされたプログラムが例外を処理しませんでしたAttributeError "Calculator"オブジェクトに属性 'buttonCalc'がありません何が間違っていましたか?Qt DesignerのbuttonCalcとしてボタンオブジェクトを指定しました – linuS
あなたがあなたのuiファイルへの変更を保存するたびに 'pyuic4'を実行します。それでも問題が解決しない場合は、私の答えの中のスクリプトで動作する例として[this ui file](http://pastebin.com/Ciu8p4ry)を試してみてください。 – ekhumoro
私はEric IDEを使用しています。 – linuS