問題タブ [pyqt5]
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.
python - 関数を呼び出し、複数回呼び出す
私は PyQt5 で問題を抱えています。関数の一部を呼び出すと、これまで何度も呼び出してきました。関連するコードに水をまくようにします。
i.buy_ship を呼び出すたびに、これまで何度も呼び出してきました (最初に呼び出したとき、2 回目に呼び出したボタンを 2 回押したときなど)。play() にある必要があるように感じますが、一生見つけることができません。
Player クラスに追加された buy_ship 関数を編集
python - pyqt5 の Pickle.load
pickle を使用してシリアル化されたデータをロードする MainWindow に問題があります。
シンプルなメインウィンドウ
MainWindow のスーパーを呼び出しても、実行時エラーが発生するため、保存を実行できません。
python - PyQt5 専用のチュートリアルはありますか?
PyQt5 チュートリアルを探しています。チュートリアルなしで初めて Python で GUI 開発を始めるのはかなり複雑です。
これまでのところ、いくつかの PyQt4 チュートリアルしか見つかりませんでした。たとえば、Qt4 から Qt5 に何かが変更され、SIGNAL
Qt5SLOT
ではサポートされなくなったため、PyQt5 用の特定のチュートリアルがあると便利です。
PyQt5 で GUI 開発を開始する方法について、誰かがチュートリアルを提供してもらえますか?
python - SQL データを QTextDocument に変換してから pdf を出力する
sqlite3 データベースから pdf ドキュメントにデータをエクスポートする方法を追加しようとしています。PythonとQtを使用した迅速なGUIプログラミングの本の中で、QTextDocumentsをpdfファイルとしてエクスポートできると書かれています。ただし、QTextDocument の形式である必要があります。現時点では、テーブルのヘッダーの文字列をテストとしてpdfドキュメントに取得しようとしていますが、アイドル状態で実行すると再起動します。
どこが間違っているのか疑問に思っています。また、SQLクエリからQTextDocument形式にデータをテーブルとして取得する簡単な方法があるので、手動でフォーマットする必要はありません。私のプログラミング知識は非常に限られているので、簡単な言葉で説明してください。
python - ユーザーインターフェイスによって編集されたアイテムの後にアイテムを取得するPyQt QListView
私は Python 3.3 PyQt5 を使用しています。いくつかのアイテムを含む QListView ウィジェットがあります。ユーザーがアイテムをダブルクリックして編集したときにアイテムを取得して、新しい値をデータベースに保存できるようにします。しかし、編集が完了したか、何か役立つようなシグナルが見つかりません。
このようにリストを表示しました。editWord() メソッドで編集した単語を取得したい。listView のアイテムが変更された後に editWord() を実行するにはどうすればよいですか?
python - PyQt5 でメニュー バーを作成するのに助けが必要です
数日前からプログラムにメニュー バーを実装しようとしていますが、実行できないようです。誰かに私のコードを見て、メニュー バーを作成するためのテンプレートを提供してもらいたいです。
メソッド changeFilePath は、「ユーザー データベースの場所を変更する」というメニュー オプションがメニュー バー ファイルから呼び出されたときに呼び出されたいものです。アクションがこれの鍵であると読んだことがありますが、それらを実装しようとするたびに、それらは機能しませんでした。
python - PyQt/Qt アプリケーション ウィンドウ内に外部アプリケーションをロードする
PyQt アプリケーション ウィンドウまたはフレーム内にアプリケーションをロードする ことは可能ですか。たとえば、Qt GUI Window 内に MOZILLA FIREFOX をロードします。これを達成する可能性は何ですか。教えてください。