在已升级为类的qlabel中显示图像

时间:2014-01-09 09:30:22

标签: qt qtgui qpixmap qlabel

我正在编写一个gui应用程序,我必须在已升级为类(my_qlabel)的标签上显示图像。我使用另一个类中的对话框上传图像,并调用“my_qlabel”中的函数来显示它。

void my_qlabel::displayImage(QString filename){
     QPixmap pic (filename);
     //..i dont know the relevant lines i should include here to display....
}

1 个答案:

答案 0 :(得分:2)

QLabel类具有setPixmap(const QPixmap &)函数。由于您是QLabel类的子类,因此可以在类中使用相同的函数。

void my_qlabel::displayImage(QString filename){
    QPixmap pic (filename);
    setPixmap(pic);
}