使用Squish或其他东西进行Qt-GUI测试

时间:2014-02-14 07:13:42

标签: qt testing qpixmap squish

有没有办法找出QPixmap的文件名?我的目的是测试当前设置的pixmap。 我已经尝试过Squish来找出任何属性,但我只能访问一些像宽度,高度等的东西

1 个答案:

答案 0 :(得分:1)

我认为在您编写测试时,您已经知道要查看哪个图像。您可以将QPixmap转换为QImage并检查它是否包含与预期相同的图像:

bool same = QImage(filename) == pixmap.toImage();

它效率不高但应该可以用于测试目的。