2012-10-30 66 views
0

我想在Mac OS X中查询所有支持的图像格式(和文件扩展名)列表,以便我可以将这些文件扩展名包含在Qt“Open Image”对话框中。我使用CGImage来加载图像。CGImage:支持的图像格式列表

目前我使用静态列表,但我想动态查询用户系统上的格式和扩展名列表。

回答

0

QImageReader::supportedImageFormats()返回的格式列表:http://qt-project.org/doc/qt-4.8/qimagereader.html#supportedImageFormats

我不知道你是怎么得到的文件扩展名,但它应该是容易有扩展的静态列表,并在运行时只挑选那些支持。

PS。很抱歉,我没有正确阅读你的问题。你想要CGImage支持的格式,而不是QImage。请忽略此答案。

相关问题