标签: qt testing qpixmap squish
有没有办法找出QPixmap的文件名?我的目的是测试当前设置的pixmap。 我已经尝试过Squish来找出任何属性,但我只能访问一些像宽度,高度等的东西
答案 0 :(得分:1)
我认为在您编写测试时,您已经知道要查看哪个图像。您可以将QPixmap转换为QImage并检查它是否包含与预期相同的图像:
QPixmap
QImage
bool same = QImage(filename) == pixmap.toImage();
它效率不高但应该可以用于测试目的。