Qt学习之——图片加载
来源:互联网 发布:朴树生如夏花知乎 编辑:程序博客网 时间:2024/06/02 05:19
建工程
类Dialog
在Dialog.h中的私有成员中添加
void paintEvent(QPaintEvent *);在Dialog.cpp中添加如下代码
void Dialog::paintEvent(QPaintEvent *)
{
QPainter painter(this);
QPixmap pix;
pix.load("image/Win7.jpg");
painter.drawPixmap(0,0,100,100,pix);
}在painter06-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK____\debug目录下新建文件夹,命名为image添加一张图片Win7.jpg。
运行程序总是不能加载图片
嘿嘿,看一下编译输出
mingw32-make.exe[1]: Entering directory `E:/My Documents/Qt1/painter06-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK____'
mingw32-make.exe[1]: Nothing to be done for `first'.
mingw32-make.exe[1]: Leaving directory `E:/My Documents/Qt1/painter06-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK____'
说明他只进入了painter06-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK____'这个目录,并没有进入debug目录,这样他当然找不到图片啦!这下知道如何修改了。
将程序中
pix.load("image/Win7.jpg");
修改成
pix.load("debug/image/Win7.jpg");
好了!欣喜一下!
- Qt学习之——图片加载
- Qt学习之图片加载
- 学习笔记之——Android图片加载框架Picasso
- zynq-7000学习笔记(十五)——在QT上调用opencv加载图片并显示
- QT学习——图片显示
- Qt加载图片
- QT加载网络图片
- Android之加载网络图片—ImageLoader
- QT 学习之路 图片显示
- iOS学习笔记46——图片异步加载之SDWebImage
- iOS学习笔记47——图片异步加载之EGOImageLoading
- iOS学习笔记46——图片异步加载之SDWebImage
- 学习笔记之——简单使用facebook/fresco库加载res本地静态图片
- Android学习笔记之网络图片加载
- Android学习之图片加载库Fresco
- Android学习之图片加载库Glide
- Volley 的简单学习之加载图片
- Qt for symbian 加载图片
- MinGW的安装 (可在windows 下 使用Linux 环境进行gcc编程)
- final关键字
- Struts 2 学习笔记 - 2.练习_小小图书馆
- 会说话,帮你少奋斗30年
- c/c++ 未知的陷阱——2元、3元转义字符
- Qt学习之——图片加载
- RPM包rpmbuild SPEC文件深度说明
- 配置Tomcat服务器出现错误情况解决办法
- C++ 轻松背单词 源代码
- http://ddouble.github.com/bsie/
- Could not load extension from . The 'manifest_version' key must be present and set to 2 (without quo
- WIN7中jar文件无法双击打开的解决方法
- Re:admin 基于PHP的redis管理工具
- 用邮件分割和传送大文件,python实现 III