答案 0 :(得分:2)
此警告与PNG格式和Qt有关,与@ztono代码无关。 阅读有关PNG(便携式网络图形)https://en.wikipedia.org/wiki/Portable_Network_Graphics
的更多信息PNG有许多旧格式,有些格式不适合Qt。查看更多History_and_development 您需要在Qt中使用标准格式。
您可以使用软件将图像转换为PNG标准版。
OR
您可以在Qt中使用QImage转换您的PNG图片。
QImage *image = new QImage();
image->load("E:/Qt/TestProject/Images/connect.png");
image->save("E:/Qt/TestProject/Images/connect2.png");
使用新转换的png,您将看不到警告。