QT显示图片的方法(部分源码)
这个方法太简单网上已经泛滥了,不过我还是写一下吧,无聊。
1 首先,新建一个项目,使用界面文件(可以不使用,不过人生苦短,没事我就不麻烦自己了)
2使用qt设计器,在界面拖入一个label(我修改其objectname为screen)与一个button。
3 转到button的槽,书写相应的程序。
程序如下
需要使用并添加的头文件部分
#include<QString>
#include<QImage>
#include<QFileDialog>
槽函数里添加的部分
QString filename ;
filename = QFileDialog::getOpenFileName(this,
tr("Open Image"), " ", tr("Image Files (*.png *.jpg *.bmp)"));
ui->screen->setPixmap (QPixmap(filename));
运行后,单击按钮,就可以选取你选择的目录下的图片并打开了。
当然,这个程序有很多可以改进的地方。