Qt アプリケーションを MDI (Multiple Document Interface) に変換しようとしています。
私はmdi の例を作成しましたが、すべてがスムーズに動作します。
次に、例に従ってコードを変更し、main() の先頭に次の行を追加しました。
Q_INIT_RESOURCE(mdi);
私#include <QApplication>
も<QtGui>
。
次のリンカ エラーが発生します。
main.cpp:24: undefined reference to 'qInitResources_mdi()'
その行が例では受け入れられ、私のコードでは受け入れられないのはなぜですか? 同じヘッダーを含めましたが、メイクファイルが原因ではないようです。
プラットフォーム: Windows 7、MinGW、Qt 4.8.4