CodeFlowCodeFlowQtプラグインが機能しない31Qtプラグインが機能しないカスタムウィジェットプラグインを作成しました。Creatorとうまく統合されますが、プログラムをコンパイルするとこのエラーが発生します。「test.h:そのようなファイルまたはディレクトリはありません」test.hは、カスタムウィジェットの名前です。.proファイルです。.proファイルです。Designerの統合のみを目的としていることがわかります。そのライブラリに対してリンクすることはできません。ヘッダーとソースコードを含む別のライブラリを提供するか、プロジェクトに含める必要があります。要約すると、カスタムウィジェットをデプロイするための適切な手順は次のとおりです。カスタムウィジェットのソースとヘッダーを含むライブラリを作成します。このライブラリをAと呼びましょう。ソースとヘッダーをプロジェクトに追加します。Designer統合用のウィジェットプラグインを作成します。Designer統合以外には使用できません。.proファイルに追加する必要があります。[ライブラリのヘッダーへのパス]もう一度、ウィジェットプラグインのコンパイル時に取得するライブラリではなく、ライブラリAにリンクしていることに注意してください。source1ウィジェットがデザイナーで表示される場合、プラグインは指定したとおりに機能しています。問題は、基本的に、コンパイルしているプログラムが、プラグインを介して追加しているウィジェットのヘッダーファイルを見つけられないことです。答えは、おそらく次の2つのいずれかです。ウィジェットを使用するユーザーは、ヘッダーを適切に見つけることができます。コンパイラへのインクルードパスとしてヘッダーファイルにパスを追加します。そのため、コンパイラは、プログラムのファイルが参照するときに適切なヘッダーを見つけることができます。source0私は同じ問題に直面しました。次に、プラグインDLLのすべてのヘッダーファイルと.cppファイルをアプリケーションプロジェクトファイルに明示的に追加しようとしました。