Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu上QTWebkit中显示的JPEG图像_Qt_Webkit_Jpeg_Qtwebkit - Fatal编程技术网

Ubuntu上QTWebkit中显示的JPEG图像

Ubuntu上QTWebkit中显示的JPEG图像,qt,webkit,jpeg,qtwebkit,Qt,Webkit,Jpeg,Qtwebkit,我们有一个基于qt webkit的web浏览器应用程序。它在windows和mac上运行良好。但当我们在Linux下编译时,我们无法让它在任何网站的webview中显示任何JPEG图像。我做了一些谷歌搜索,相信这可能与QT的jpeg插件有关 但即使我们将图像编解码器复制到$exepath/plugins/imageformats/并在$exepath下创建一个包含以下内容的qt.conf文件,我也无法显示jpeg图像: [路径] 插件=插件 在Windows&Mac上,我们不必为jpeg图像的调

我们有一个基于qt webkit的web浏览器应用程序。它在windows和mac上运行良好。但当我们在Linux下编译时,我们无法让它在任何网站的webview中显示任何JPEG图像。我做了一些谷歌搜索,相信这可能与QT的jpeg插件有关

但即使我们将图像编解码器复制到$exepath/plugins/imageformats/并在$exepath下创建一个包含以下内容的qt.conf文件,我也无法显示jpeg图像:

[路径] 插件=插件

在Windows&Mac上,我们不必为jpeg图像的调试版本做任何事情。我们只需复制插件dll和qt.conf文件,就可以重新分发发布版本

我们尝试了Qt4.7.4和Qt4.8.1


谢谢你的提示

如果您在像Ubuntu这样的桌面linux上运行,请尝试安装系统jpeg库。我认为您编译的Qt库可以与system jpeg一起使用

sudo apt-get install libjpeg62

如果您运行在像Ubuntu这样的桌面linux上,请尝试安装系统jpeg库。我认为您编译的Qt库可以与system jpeg一起使用

sudo apt-get install libjpeg62

Qt是如何为平台构建的?请尝试$exepath/imageformats/works。在我的例子中,在/plugins/sqldrivers中没有检测到sql驱动程序,但在/sqldrivers中工作正常。在这些版本中,某些默认值必须已更改。Qt是如何为平台构建的?请尝试$exepath/imageformats/works。在我的例子中,在/plugins/sqldrivers中没有检测到sql驱动程序,但在/sqldrivers中工作正常。这些版本中的某些默认值必须已更改。