Почему я не могу загрузить этот конкретный PNG в мою QPixmap?

Почему я не могу загрузить этот png в мою QPixmap?
Открытая карта улиц png

Q_ASSERT(fakeMap.load("C:/map71.png"));

Это делает ASSERT.

Не рендерит ASSERT, если я открою его в MS paint и сохраню как jpeg или png (но больше по размеру). Тот же путь и синтаксис.

-1

Решение

Изображение, на которое вы ссылаетесь, на самом деле является JPEG. Если я сохраню его с расширением jpg, он загрузится в Qt ок. Qt, вероятно, пытается рассматривать его как PNG, и поэтому он терпит неудачу.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]