我成功地将一个QLabel小部件添加到FormWindow并在代码中设置了一个像素图,但是当检查属性框时,pixmap文件路径字段为空,即使图像确实已正确加载。
QPixmap结构没有包含路径的成员,因此该信息必须位于Property Box中的某个位置。我该如何访问它?
如果pixmap filepath属性字段留空,则它将无法正确保存到.ui文件中。下次将其带回时,标签将存在,但不会显示图像。
我猜一些内部插槽&事物必须被发射或触发,但却找不到办法。任何帮助表示赞赏。
答案 0 :(得分:2)
QPixmap
未保留文件路径(http://doc.trolltech.com/3.3/qpixmap.html#QPixmap-5)。如果您希望每次访问QPixmap
时都拥有它,则需要将其子类化并将文件路径添加为成员