1

組み込みウィジェットのデモのソース コードを Nokia のサイトからダウンロードし、コンパイルしようとしました。次のエラーが発生します。

コンパイラ (MinGW32) メッセージ:

../../src/basicgraph/qtbasicgraph.cpp:9 から含まれるファイル: ../../src/basicgraph/qtbasicgraph.h:14:17: QtGui: No such file or directory

違反ラインは

#include <QtGui>

Qt クリエーター 1.2.0、Qt 2009.03

パスなどを確認しましたが、すべて問題ないようです。QT += gui暗黙的にインクルードしていることと、およびファイル QT -= guiのどこにもインクルードしていないことを確認しました。.pro.pri

変更を加えなかった後、VS2005 と適切な商用バージョンの Qt 4.4.3 を使用し、コンパイルして正常に実行しました。

私はエラーをグーグルで検索しましたが、他の人が同様の質問をしているのを見つけましたが(ここではありません)、回答は投稿されていません...だから、助けていただければ幸いです。

ありがとう。

ジョナサン・ハウランド

4

1 に答える 1

0

QtGui は、QtGui モジュールのすべてのヘッダー ファイルを含むメタ インクルード ファイルであり、Qt インストールの include/ フォルダーにあります。これが作成されていない場合は、インストールで何か問題が発生しています。または、正しい qmake を使用していることを確認することもできます。qmake --version は、どの qmake が使用されているかを教えてくれるはずです。

于 2009-11-28T16:47:41.433 に答える