QWebView
現在表示されている疑問符の代わりに、画像を表示する必要があります。
そのためには、いくつかの画像プラグインをアプリケーションにリンクする必要があることがわかりました。この問題についてしばらく調査しましたが、満足のいく解決策は見つかりませんでした。
次の手順に従いました。
1)プロジェクト フォルダーと、アプリケーションがコンパイルされるフォルダーに、次の名前のフォルダーを追加しましたimageformats/
。libqgif.so
libqjpeg.so
2)プロジェクト構成ファイル(.pro)にこれを追加しました:
QTPLUGIN += qjpeg \
qgif
3)そして、プロジェクトの主な機能を含む.cppにこれを追加しました:
#include <QtPlugin>
Q_IMPORT_PLUGIN(qjpeg)
Q_IMPORT_PLUGIN(qgif)
そして、次のエラーが発生します。
main.cpp:(.text.startup+0xce): undefined reference to `qt_plugin_instance_qjpeg()'
main.cpp:(.text.startup+0xda): undefined reference to `qt_plugin_instance_qgif()'
また、ディレクトリを に変更してみましたplugins/imageformats/
が、何の違いもありませんでした。