【问题标题】:How can I set the path + filename in Qt Designer's property box?如何在 Qt Designer 的属性框中设置路径 + 文件名?
【发布时间】:2009-11-20 08:41:33
【问题描述】:

我成功地在 FormWindow 中添加了一个 QLabel 小部件并在代码中设置了一个像素图,但是当检查属性框时,即使图像正确加载,像素图文件路径字段也是空的。

QPixmap 结构没有保存路径的成员,因此此信息必须位于属性框中的某个位置。如何访问它?

如果像素图文件路径属性字段留空,则不会正确保存到 .ui 文件。下次带回来,标签会存在,但不会显示图片。

我猜想必须发出或触发一些内部插槽和信号,但就是找不到方法。任何帮助表示赞赏。

【问题讨论】:

  • pixmap的文件路径是在哪一种代码中设置的?

标签: qt qt4


【解决方案1】:

QPixmap 不保留文件路径 (http://doc.trolltech.com/3.3/qpixmap.html#QPixmap-5)。如果您希望每次访问 QPixmap 时都拥有它,则需要对其进行子类化并将文件路径添加为成员

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-25
    • 2016-04-25
    • 2011-02-09
    • 2015-12-28
    • 2011-08-13
    • 1970-01-01
    相关资源
    最近更新 更多