2017-11-25 10 views
-1

私はQtで開発を始めており、Spotify Web APIに接続するアプリケーションを作成する必要があります。 QtのOauthモジュールを使用しようとしましたが、タイトルにエラーが表示されました。Qt - エラー:不明なモジュールnetworkauth

私はQt CreatorとFedora 27を使用しています。数日前に私のシステムをインストールしたので、パッケージは最近のものにする必要があります。

ありがとうございます。

+0

あなたは、問題を自分で研究し、あなたは何を見つけたので、もししましたか?たとえば、Google検索で関連記事が表示されます。https://forum.qt.io/topic/42811/qmake-error-unknown-module-s-in-qt-network-widgets-guicore まず、ネットワーク認証のためのQtの例を構築して実行してみてください。 https://doc.qt.io/qt-5/examples-qtnetworkauth.html –

+0

あなたが使用しているQtのバージョンと、このエラーがどこにどこに表示されたかについては言及していません。また、コメントに返信するときは@username構文を使用してください。 –

+0

@ BrianO'Donnell \t 私はすでにこれらの記事を見てきました。私は彼らが言ったことをしたが、私のために働いていない:/ –

答えて

2

Qtの新しいバージョンを使用しているため、明らかにQt Online Installerを使用しています。 Qt Creatorは他のモジュールについて不平を言っていないので、あなたのインストールではQt Network Auth component(networkauthモジュール)が不足しています。

Qtネットワーク認証は基本的なQtインストールパッケージに含まれていませんが、オンラインインストーラで個別に選択する必要があるアドオンです。 メンテナンスツール QtインストールディレクトリにQtネットワーク認証(TP)コンポーネントをインストールします(TPはTechnology Previewを意味します)。不足しているモジュールを追加した後、再度qmakeを実行してください。 qmakeを実行した後、アプリケーションを再構築できます。

enter image description here enter image description here

関連する問題