問題タブ [qt5.4]

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 に答える
2217 参照

c++ - Qt/C++ を使用してメイン スレッドですべてのスレッドが終了するまで待ちます

メインスレッドの最終スロットですべてのスレッドが終了するまで待機するコードの条件を作成したいのですが、テストコードは次のとおりです..

ここでtestClassはメインスレッドにあり、testClassコンストラクターで開始したすべてのスレッドが終了するまでアプリケーションをthreadFinishedスロットで待機させたいのですが、これを行う最良の方法を誰かが提案できますか?

Windows 7 で Qt 5.4.0 を使用しています。

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

qt - WP8.1 QFileDialog の Qt5.4 が機能しない

ピクチャピッカーを表示する方法を知りたいですか? 機能を設定しました:

テストQFileDialogしましたが、何も表示されません。WP 8.1 のドキュメント パスはありますか?

誰でも助けることができますか?どうもありがとうございました。

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

python-3.x - PyQt5で文字列の配列をdbusに渡す方法は?

python3.4 と pyqt5.4 を使用して Java で記述されたデーモンに対して dbus 呼び出しを実行しようとしています。呼び出しているメソッドのデーモンの署名は次のとおりです。asa{sv}

私がしている電話は

どこ

ただし、dbusを監視すると、得られるものは

私が手に入れたいのは

つまり、Python が文字列の配列を送信することを期待しており、代わりに文字列を含むバリアントの配列を送信しています。

デーモン devel は Java で単純なクライアントを作成し、署名を尊重して動作します

ここで何が欠けていますか?

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

macos - MacOSでPyQtを使用するためにQtのインストールを最小限に抑える方法は?

MacOSにPyQtをインストールしようとしていました。python3 PyQt-gpl-5.4/configure.pySIP をインストールすると、次の入力時にエラーが発生しました。

Error: Use the --qmake argument to explicitly specify a working Qt qmake.

PyQt の前に Qt をインストールする必要があるようです。Qt のインストールには、多くのオプション コンポーネントがあります。

-Qt 5.4

--clang 64 ビット

-- ソース コンポーネント

---アドオン

---必需品

--.....

qmake をインストールするには、どのコンポーネントを選択すればよいですか??

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

c++ - QWebEnginePage の透明な背景

一部のアプリケーションを Qt 4 から Qt 5.4 に移植しようとしています。Qt 5.4 には新しい Web エンジンがあります。以前は、 の背景をQWebView透明QWebPageにしていました。

QWebEngineViewしかし、このコードはとでは機能しませんQWebEnginePage。ポイントは、QWebEnginePageのような API がないことsetPaletteです。

誰でもこれを解決する方法を見つけることができますか?

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

qt - Qt: QScrollArea のウィジェットで setGeometry を呼び出すときの奇妙な動作

私の環境は以下です。

  • Qt 5.4、ソースからビルド-platform win32-msvc2013 -opengl desktop -no-icu -skip webkit
  • ビジュアル スタジオ 2013
  • ウィンドウズ 7 x64

次のセットアップを検討してください (固定サイズの中央に配置されたウィジェットを含む QScrollArea):

ここで、次のようにプログラム内でそのウィジェットのサイズを変更したいと思います。

ここで奇妙な動作が発生します。とが現在の幅と高さと等しい (つまり、何も変わらない)
場合、ウィジェットは左上隅にジャンプします。とが現在の幅と高さと異なる 場合、ウィジェットは中央の位置にとどまり、サイズが正しく変更されます。wh
wh

この問題を示す小さなデモ アプリケーションを作成しました。ボタンをクリックするpushButton_Stayと、ウィジェットが左上隅にジャンプします。

ボタンをクリックするpushButton_Up:

最初の写真

ボタンをクリックするpushButton_Stay:

2枚目の写真

質問:

ここで何がうまくいかないのですか?

バグですか?もしそうなら、誰でもそれを確認できますか?

バグでない場合、ウィジェットが常に中央に表示されるようにするにはどうすればよいですか?