web-dev-qa-db-ja.com

QWebKitでQt5プロジェクトを構築する際の問題

Qt4からQt5に単純なプロジェクトを移植しようとしています。プロジェクトはQWebKitを使用します。 qt5-defaultおよびlibqt5webkit5-devパッケージをインストールしました。次に、これを含むようにqmakeプロジェクトファイルを変更しました。

QT += webkitwidgets

しかし、その後qmakeを実行しようとすると、次の出力が得られます。

Project ERROR: Unknown module(s) in QT: quick location sensors

チェックすると、libqt5quick5libqt5location5、およびlibqt5sensors5パッケージがすべてインストールされています(これらはlibqt5webkitの依存関係のようです)。

私は何が欠けていますか?

私はUbuntu 13.04、64ビット版を使用しています。

4
adam

追加のパッケージをインストールする必要がありました。

Sudo apt-get install qtquick1-5-dev qtlocation5-dev qtsensors5-dev qtdeclarative5-dev

なぜ自動的にインストールされなかったのか分かりません。おそらく依存関係が正しく設定されていませんか?

6
adam