問題タブ [qtplugin]

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

qt - Qt スタイルのプラグインがロードされましたが、キーがありません

プロジェクトのスタイル プラグインを作成しようとしましたが、プラグインが読み込まれているようですが、なぜ QStyleFactory::keys() がキーを返さなかったのですか? QT_DEBUG_PLUGINS を 1 に設定すると、次のメッセージが表示されました。

私のメイン()で:

最後の qDebug ステートメントは以下を出力します。

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

qt - 設定用の Qt プラグイン オプション

オプションを有効にして、この手順に従ってqtvirtualkeyboardプラグインを構築しようとしています。arrow-key-navigationしかし、正しい方法で有効にする方法がわかりません。追加してみました

成功せqtvirtualkeyboard.proずに。追加すると

src/virtualkeyboard/virtualkeyboard.proうまくいきますが、これは間違った方法だと思います。

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

c++ - 基本クラスと派生クラスを使用して Qt アプリケーション プラグインを実装することは可能ですか?

次のおもちゃのインターフェースがあるとします。

これを Base と Derived の 2 つのクラスに実装したいと思います。

私の誤った推論は、これが機能するはずだと言っています。インターフェースの一部に機能を提供するプラグインの抽象基本クラスであり、派生クラスは残りの部分を構成します。マクロ (基本クラスのメタデータ マクロ) を慎重に削除することで、これをコンパイルできます。ただし、結果のプラグインはロードされません。したがって、私の推論には、より経験豊富な Qt 開発者または C++ 開発者が指摘できる、私には見えない何か問題があると思います。

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

qt - 実行時に Qt ベアラー管理を無効にする

Qt ネットワーク ベアラー管理に問題があります (Win10 x64、Qt 5.9.latest)。次の問題が確認されています。

  • WIFI インターフェイスが認識されない
  • WIFI インターフェースが機能しているにもかかわらず、アクセス不能としてマークされている (QAM 要求が機能している)
  • ケーブル LAN は影響を受けません

ある程度までは、ディストリビューションからフォルダーを削除するだけで問題を解決できます。 ベアラー管理なしで Qt バージョンをコンパイルできることは理解していますが、これは現在、フォルダーが削除されているだけのコンパイル済み Win64 バージョンです。bearer bearer

  1. ベアラー管理を実行時に動的に無効にすることはできますか?
  2. フォルダの削除は危険ですか? 私たちのアプリケーションでは機能しているように見えますが、アプリケーションを強制終了する副作用が予想されますか?

私たちにとっては、5.6.x のベアラー管理で動作していましたが、現在は 5.9.x で壊れています。私の 5.11.x IDE バージョン (開発に使用) はまだ壊れているようです。

- - 編集 - -

ベアラーと WIFI とケーブルが表示されます (WIFI アダプターは接続されていますが、表示されていません)。

ベアラーがないと、ネットワーク構成は表示されず、QAM は「アクセスできません」と報告します (ただし、機能します)。

ベアラーと WIFI のみ (動作中) を使用すると、ベアラーがないと次のようになります。