問題タブ [pyside]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
32949 参照

python - GUIでプロットする方法

作成した関数からのデータのプロットを作成するボタンをクリックしたときにmatplotlib/pylabウィンドウを表示する必要があるGUIを設計してPyQtいます。これは、Matlabで使用されるランタイムのようなものです。そのボタンを押すたびに、matplotlib/pylabウィンドウをウィンドウとして保持したいと思います。

0 投票する
2 に答える
2222 参照

python - UbuntuでのPySideまたはPyQTSQLiteのサポート

私はUbuntu10.04Lucidを実行しており、Pythonを使用してQTでアプリケーションを開発しています。今日、QtSQL.QAddDatabaseを介してSQLiteデータベースにバインドするデータベースを作成しようとしましたが、次のエラーが発生しました。

だから明らかに私はSQLiteドライバーを持っていません...どうすればそれをインストールに追加できますか?PySideをインストールして(PPA経由で)含まれているかどうかを確認しました...同じこと...SQLiteはありません...python-qt-sqlパッケージを再構成してビルドできるかもしれませんが、その方法についての説明が必要です。 ..

0 投票する
1 に答える
4823 参照

python - PySide QAbstractItemModel サブクラスから QML ListView にデータを提供する方法は?

QML UI を持つ PySide で書いているアプリがあります。Python で QAbstractListModel をサブクラス化しました。

メイン スクリプトでこれを実行して、QML にモデルを提供します。

Qt のドキュメントによると、モデルのロール名は QML からデータにアクセスするために使用され、QML の通常の DisplayRole を「表示」として参照できるため、私の QML には次のような単純なデリゲートを持つ ListView があります。

ただし、これを行うと、結果はfile:///foo/bar/main.qml:28: ReferenceError: Can't find variable: display.

モデルにカスタム ロール名を設定しても役に立ちません。アイデア?

0 投票する
1 に答える
707 参照

python - PySide でオブジェクト変数に代入しないとオブジェクトが削除されるようです

QStandardItemModel を使用してデータの階層を表現しようとしていますが、QStandardItems をモデルに追加するときに、それらをオブジェクト メンバー変数に割り当てる必要があります。そうしないと、オブジェクトが削除されたように見えます。

例えば

期待どおりに動作します (「カテゴリ」列の下に「挿入」行が挿入されます)。しかし、self.out_insertion の割り当てを削除すると、次のようになります。

機能しません (空の行が表示されます)。

Qt 4.6.3 と PySide 0.4.1 を使用しています。なぜこれが起こるのか誰かが私に説明できますか?

前もって感謝します

〜アキ

0 投票する
3 に答える
6483 参照

python - QListWidget から QListWidgetItem を削除して表示を更新するにはどうすればよいですか?

QListWidget を使用して QListWidgetItem のリストを表示しています

このリストはファイルから読み取られます。ファイルを閉じるときに、リストを空にしたい。

私は自分でこの方法を行いました:

loadQuiz メソッドは機能し、flush メソッドは各アイテムのテキストを出力しますが、removeItemWidget メソッドも del アイテムも機能せずにリストを空にします。

どうやってやるの ?

ありがとう

0 投票する
1 に答える
366 参照

python - Python が Qt バインディングでハングする

最新の PySide Qt バインディングがインストールされた 2.6 python があります。thread.start()行がコメント解除されている場合、次のコードが渡されます。誰でも私が間違っていることを提案できますか?

0 投票する
5 に答える
16335 参照

python - PySide を使い始める

私は Python Gui 開発を学ぶことに決めました。PyQt は非フリーであるため、選択は PySide でした。しかし、PyQt とは異なり、PySide にはチュートリアルやスクリーンキャストがなく、非常に初心者には役に立たないドキュメントだけです。私は Qt の経験がないので、Ubuntu で開発環境をセットアップすることさえ問題です。何か学ぶべきことをアドバイスしてもらえますか?

0 投票する
2 に答える
2592 参照

python - スレッド内のdjangoのcall_commandの問題

Thread 内で django の call_method を実行します。サンプルコードは次のとおりです。

Django サーバーは正しく起動しますが、ServerStarter が2 回作成されます。
そして、両方の ServerStarter のインスタンスが実行されます。
run メソッドで call_command("runserver", noreload=True) をコメントすると、
スレッドが 1 つだけ作成されます (それが私の望みです)。
前もって感謝します!

0 投票する
8 に答える
53121 参照

python - pyside-uic による Python コード生成

QtDesigner ファイルから Python コードを生成するにはどうすればよいですか? pyside-uic を見つけましたが、構文の例が見つかりません。スパイダーでwin7とpythonxyを実行しています。

0 投票する
5 に答える
5619 参照

python - PyQt/PySide - アイコン表示

MainWindowQMainWindowインスタンス)のアイコンを持つPySideアプリがあります。ファイルを正常に実行するとアイコンが表示され、すべて問題ありませんが、でexeを作成するとpy2exeアイコンが表示されません。これはcx_freezeまた(だから問題はないと思いますpy2exe)。

アプリは を使用して設計され、 を使用QtDesignerして python に変換されましたpyside-uic。アイコンをファイルとリソース (qrc ファイル) の両方で使用しようとしましたが、どちらも機能しないようです。

ヘルプやポインタをいただければ幸いです。

ありがとう。