私は Qt 5 を使用しており、共有ライブラリを使用するプラグイン システムを使用しています。つまり、共有ライブラリの形式で実行時に「プラグイン」をロードするメイン ウィンドウがあります。
メイン ウィンドウとプラグインのファクトリの間にあるインターフェイスを使用しますが、現在、メイン ウィンドウとライブラリの両方がコンパイル時にこのヘッダーを持つ必要があります。
この重複を避けるにはどうすればよいですか?より良い方法はありますか?
ありがとう
私は Qt 5 を使用しており、共有ライブラリを使用するプラグイン システムを使用しています。つまり、共有ライブラリの形式で実行時に「プラグイン」をロードするメイン ウィンドウがあります。
メイン ウィンドウとプラグインのファクトリの間にあるインターフェイスを使用しますが、現在、メイン ウィンドウとライブラリの両方がコンパイル時にこのヘッダーを持つ必要があります。
この重複を避けるにはどうすればよいですか?より良い方法はありますか?
ありがとう