新手用qt控件显示本地图片

QT显示图片的方法(部分源码)

这个方法太简单网上已经泛滥了,不过我还是写一下吧,无聊。

1 首先,新建一个项目,使用界面文件(可以不使用,不过人生苦短,没事我就不麻烦自己了)

2使用qt设计器,在界面拖入一个label(我修改其objectname为screen)与一个button。

3 转到button的槽,书写相应的程序。
程序如下
需要使用并添加的头文件部分

#include
#include
#include

槽函数里添加的部分


    QString filename ;
     filename = QFileDialog::getOpenFileName(this,
      tr("Open Image"), " ", tr("Image Files (*.png *.jpg *.bmp)"));
     ui->screen->setPixmap (QPixmap(filename));

运行后,单击按钮,就可以选取你选择的目录下的图片并打开了。
当然,这个程序有很多可以改进的地方。

你可能感兴趣的:(qt)