如何用Qt显示图像

时间:2017-06-26 20:25:25

标签: c++ image qt widget

查看Qt提供的小部件,似乎没有用于显示图像的小部件。在Qt中显示图像的正确方法是什么?

1 个答案:

答案 0 :(得分:8)

没有专门用于显示图像的小部件,但这可以通过标签小部件来完成。我们使用pixmap属性执行此操作。

在您的代码中,请确保包含

#include <QPixmap>

然后,无论您想在何处设置图像,请包含以下内容

QPixmap pic("/path/to/your/image");
ui->label->setPixmap(pic);

我们在这里做的是创建一个QPixmap对象,它用作图像,然后将该对象设置为标签的pixmap属性。

如果您是Qt的新手,我推荐这门课程。它详细介绍了许多不同的Qt小部件。

https://www.udemy.com/qt-c-gui-tutorial-for-beginners/learn/v4/overview