問題タブ [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 投票する
4 に答える
3240 参照

python - Windowsでpy2exeを使用してPySideのQtWebKitを使用する

PySide と Qt を使用して Python でアプリケーションを作成しており、Web ページを開く必要があるため、QtWebKit の QWebView を使用しました。

私の開発マシンでは、コードを直接実行することと、py2exe の出力を実行することの両方で問題なく動作します。「クリーン」なマシン (Python も Qt もインストールされていない) では、py2exe の出力に Web ページが表示されません。アプリケーションの残りの部分は正常に動作し、クラッシュや例外はありませんが、QWebView は空白のままです。

WebKitプラグインの欠落に関連する問題を防ぐために、画像やその他のものなしでURLを開こうとしました. QWebView で example.com を開くだけの簡単なプログラムも試してみましたが、これもうまくいきませんでした。

誰かが似たようなことに遭遇しましたか?また、py2exeが「パッケージ」に取り込まない可能性のある「文書化されていない」依存関係がQWebKitにあるかどうかは誰にもわかりますか?

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

python - 特定のバージョンのPythonをWindowsに複数回インストールすることは可能ですか?

特定のバージョンのPythonをWindowsに複数回インストールできるかどうか知りたいのですが。
完全なPython環境につながる通常のインストール手順について質問しているので、virtualenvはここではオプションではありません。たとえば、 Pythonのインストールフォルダを見つけるために他のライブラリ/プログラムのインストール中に使用される可能性のある
レジストリキーに関心があります。HKEY_LOCAL_MACHINE/SOFTWARE/Python/PythonCore/<Version>

背景:PySideを通常インストールする場合とvirtualenv
内から インストールする場合の違いをテストしたいと思います。作業中のPythonインストールをこのために使用したくないので、テスト期間中、既存のPythonインストールと共存させるためにクリーンなPythonインストールが必要です。

0 投票する
0 に答える
2383 参照

python - Python、QT によるシステム ボリューム コントロール: PySide.phonon.Phonon.AudioOutputDevice

マスター ボリューム コントロールにアクセス (r/w) したいと思います。現在、Windows 7 を使用しています。

それを制御する「低レベル」の可能性があります: Vista/win7 アプリケーションのボリューム制御インターフェイス

ctypesWindows DLL を使用する古い亜種: http://mail.python.org/pipermail/python-win32/2006-March/004436.html およびおそらく派生作業 (必要pymedia): http://code.google.com/p /palarm/downloads/detail?name=alarmwaveout.py&can=2&q=

クロスプラットフォームの場合、これはとにかく機能しないため、ツールキットを使用することを考えました. 私はQTを試してみたいと思っていたので、QT、pyQT、またはPySideが思い浮かびました。

しかし、VolumeSlider をオーディオ デバイス (この場合はマスター (「スピーカー」) またはデフォルト) に接続する方法がわかりません。

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

python - テーブル内の PySide / PyQt QStyledItemDelegate リスト

Qt (PySide/PyQt - 問題ではない) を使用して Python でリストのテーブルを作成しようとしていますが、リストがテーブルのセルに押しつぶされています。

リストデリゲートをセルから「ポップアウト」させる方法はありますか? 簡単なコード スニペットを添付しました -好みPySideに応じて置き換えてくださいPyQt4

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

python - QtWebKit のホストあたりの最大接続数を増やす

質問:

QtWebKitで、ホストごとに6接続のデフォルト制限をどのように増やすことができますか?

使用事例:

PySide アプリケーションによって複数の QtWebKit (QWebView) ペインが表示されます。(PyQt も同じように動作します。) ホストごとに 6 接続というデフォルトの接続制限はすぐに障害になりました。これらの Web ペインのそれぞれで永続的な HTTP 接続 (Comet) がデータ通信に使用されるためです。解決策はこの制限を増やすことですが、このための API が見つかりません。

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

python - PySide/PyQt 開発を Qt Creator に統合する取り組みをご存知ですか?

QtCreatorのみを使用して Python でプログラミングしたいと考えています。私はすでに QtCreator を使用して学部生に GUI プログラミングを教えており、彼らはそれを気に入っています。Python に切り替える可能性については何度か議論しましたが、PySide/PyQt アプリケーションを開発するための優れた IDE がないため、そうするのを控えています。

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

python - Python: インポート エラーから

Ubuntu 10.10 で Python 2.6.6 を実行しています。

モジュールをインポートして、そのモジュールを別の名前にバインドできることを理解しています。

また、

私の問題は、PySide の例を実行しているときに、次のインポート コードが実行されないことです。

インポート エラーが発生します。

明らかに、Python インタープリターによると、上記のコードは正しくありません。私の質問は、なぜそれが正しくないのか、またはなぜこれが機能しないのかということです。

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

qt - クリックされたイベントから呼び出しボタンを取得する方法

ローカルのglassfishインストールに.earファイルと.warファイルをデプロイするための小さなGUIを作成しようとしています。そのため、ファイル名フィールド、チェックボックス、およびwar/earファイルを見つけるためのファイルダイアログボックスを表示するためのボタンを含む5つの行を作成しました。すべてのボタンで同じ関数を呼び出し、関数から呼び出しを行った5つのボタンのどれを並べ替えるか(正しいテキストフィールドを更新するため)にすると便利です。これがオブジェクト指向の方法でそれを行う意図された方法であるかどうかはわかりませんが、私の唯一のGUIプログラミング経験はいくつかの古いwin16イベントループです:)。

// BRG Anders Olme

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

python - PySide で latex / mathml をレンダリングする

SymPy の「プリティ プリンティング」機能を使用して、その場で型指定された方程式をレンダリングする小さなプログラムがあります。これは正常に機能しますが、あまり専門的ではありません。SymPy は latex または mml を生成するため、これらを PySide ウィジェットでグラフィカルにレンダリングできるかどうか疑問に思っていましたか? 明らかに「QTextBrowser()」を変更する必要がありますが、よくわかりません。Nokia が QtMmlWidget を提供していることは知っていますが、これを PySide で使用できるかどうかはわかりません。

多くの感謝とご多幸をお祈り申し上げます。

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

python - PythonでMeego/Maemoプラットフォームを検出する方法は?

Python(PySide)を使用して、Maemo / Meego/Linuxプラットフォーム用のクロスプラットフォームアプリケーションを開発しています。私は回避策を使用して、MaemoとLinuxのプラットフォームを区別します。

Meegoプラットフォームを検出する方法、またはMaemoプラットフォームを検出するためのより良い方法を知っている人はいますか?