Я пытаюсь получить формат изображения из QImageReader.Изображение успешно загружено, однако при запросе формата возвращаемое значение пусто.
Для объекта ImageReader автоматическое определение установлено в значение true.
void WorkWithImageQImageReader()
{
QString ImageFilePath = "bechambaur.png";
QImageReader ImageReader;
ImageReader.setAutoDetectImageFormat(true);
ImageReader.setFileName(ImageFilePath);
QImage Image = ImageReader.read();
QByteArray format = ImageReader.format();
// format is blank, I expect this to return "png"
}
Я ожидаю формат как "png",но это пустоЯ сделал что-то не так?