問題タブ [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.

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

python - 設計された pyQt アプリケーションを起動できません

pyQt Designer 5 内でアプリケーションを設計し、main.ui を main.py に、assets.qrc を assets_rc.py に生成しました。エラーはありません。端末から main.py を実行しても何も起こりません。私は一歩を踏み外しましたか?今すぐ main.py ファイルを編集する必要がありますか?

乾杯!

Python 3.3.0 pyQT 5

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

eclipse - Eclipse Kepler と PyDev 2.8 で PyQt5 のオートコンプリートを有効にする方法はありますか?

PyDev 2.8 を使用して Eclipse で PyQt5 のオートコンプリートを有効にする方法が見つからないようです。Mac OS 10.9 Mavericks を実行しています。

PyQt5 のインストール中に、PyQt5 のデフォルト ライブラリ パスに「.py」モジュールがインストールされておらず、「.sip」ファイルのみがインストールされていることに気付きました。これが問題の原因になる可能性はありますか? はいの場合、回避策はありますか?

例:

注: これは単なる例です。オートコンプリートでは、PyQt5 のモジュール、クラス、メソッド、関数などは表示されません。

以下は、PYTHONPATH 変数の値です。

そして、ここにファイルとディレクトリのリストがあります:

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

python - PyQt5: QObject と QThread の使用中に AttributeError を取得しました

同時に異なるサイトからコンテンツを取得できるプログラムを開発しているときに問題が発生しました (現在は基本的に、2 つ以上のオンライン辞書から単語の定義を取得しています)。

QObject と QThread を使用してプログラムを開発しました。最初はすべてうまくいきましたが、もう一度別の単語の内容を検索して取得しようとすると、2 AttributeError が発生しました。

この問題の対処方法がわかりません。誰かがそれを取り除く方法を知っていますか?

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

python - シグナルを使用する QObject のメソッドからの戻り値

シグナルを使用している場合、関数から値を返す方法がわかりません。ここにいくつかのコードがあります:

もちろん、get_value()call は None を返します。このコードを同期する方法を知りたいので、関数get_value()でシグナルを待ってから何かを返すことができます。

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

python - PyQt5 が QtGui のインポートに失敗する

PyQt4 から 5 に移行したばかりで、QtGui に問題があります。独自のビルドではなく、32 ビット Windows インストーラーを使用してインストールしました。

私がする時:

私は得る

だから私は試しました

結果は次のとおりです。

次に、 Pyinstaller: ImportError: cannot import name QtGui work around に従って sys.path を変更しようとしましたが、それでも同じ結果が得られます

更新:実際に QtGui をインポートしているように見えます。これは、IDLE に入って試してみると、QMovie やその他の多くの属性がオートコンプリートされるためです。QMainWindow がそこにない理由はありますか? (そうではなく、QDialogでもなく、重要なようです)

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

python - PyQt の QWidget の角を丸くする

PyQt4 でグラデーション QWidget を作成しましたが、シャープなエッジの代わりに丸いエッジを持ちたいのですが、pyqt で行うことは可能ですか?

これが今の様子です

つぶれたボタンは丸くしたい

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

python - Qml の PQt5 ApplicationWindow で空白の画面が表示される

PyQt5 で ApplicationWindow インスタンスを読み込もうとしています。私はそれがC ++でどのように行われるかについて読んでいましたが、これが正しい答えです。PyQt5 を使用してこれを作成するにはどうすればよいですか? Python のドキュメントは、C++ のドキュメントとは少し異なります。