如何在Windows中的QML上显示iPhone图像(bmp V3格式)

如何在Windows中的QML上显示iPhone图像(bmp V3格式),iphone,qml,bmp,Iphone,Qml,Bmp,我在Windows中使用Qt(5.6.0版)在QML上显示iPhone图像(bmp V3格式)时遇到问题。 当我直接单击文件图像时,我可以看到它 但当我用Qt打开它时,Qt显示了一个对话框错误:无法读取图像。 我在下面的链接中放了一个bmp V3格式的示例 只需将图像转换为PNG或其他支持的格式 查看此搜索结果: 原因是,此处未列出格式:是。我知道。所以我问了这个问题,想知道是否还有人遇到这个问题,他的解决方案是什么?@mike:是的,我已经考虑过转换。但我正在使用车载设备(使用qnx操作系统)

我在Windows中使用Qt(5.6.0版)在QML上显示iPhone图像(bmp V3格式)时遇到问题。 当我直接单击文件图像时,我可以看到它 但当我用Qt打开它时,Qt显示了一个对话框错误:无法读取图像。 我在下面的链接中放了一个bmp V3格式的示例


只需将图像转换为PNG或其他支持的格式

查看此搜索结果:


原因是,此处未列出格式:是。我知道。所以我问了这个问题,想知道是否还有人遇到这个问题,他的解决方案是什么?@mike:是的,我已经考虑过转换。但我正在使用车载设备(使用qnx操作系统)。因此,如果iPhone上的歌曲数量庞大,性能可能会降低。那么除了转换,你还有什么建议吗?当然。。为什么不试试
QBitmap-bmp(“path/to/file.bmp”)我可以看看您的一些代码吗?这样我就可以更好地了解您已经尝试过的内容。您可以使用QWebEngine,下载基于web的BMP v3转换器的源代码,然后将代码放入项目中并使用web引擎加载,在那里进行转换,然后加载转换后的文件,然后隐藏web引擎。。整个操作将非常快。Image{id:geri width:300 height:300 fillMode:Image.preserveApectFit source:“path/to/file.bmp”}我发现这个问题的根本原因是Qt不支持Apple设备的图像格式。所以现在我尝试使用imagemagick将它们转换为标准格式。谢谢你的支持。