当前位置: 代码迷 >> QT开发 >> 新人-怎么建立一个窗口,可以实现打开一张图片
  详细解决方案

新人-怎么建立一个窗口,可以实现打开一张图片

热度:139   发布时间:2016-04-25 03:08:51.0
新人--如何建立一个窗口,可以实现打开一张图片
我是QT新手,求帮助,如何实现编辑一个窗口,可以实现人一打开硬盘里的一张图片,我只会打开文本,不能打开图片,求大神帮助
------解决思路----------------------
QImage读取文件,使用QLabel,这是最简单的。也可以自己绘制,Qt 示例中有。
------解决思路----------------------
QPixmap pixmap(QString::fromLocal8Bit("C:/Users/Public/Pictures/Sample Pictures/菊花.jpg"));
QLabel *label = new QLabel;
label->setPixmap(pixmap);
label->show();

------解决思路----------------------
给菜单添加动作,槽函数实现打开对话框,选择文件,迭代每一张图片,用QPixmap显示在窗口上;
用QLabel只显示部分图片:让图片缩放至QLabel的size
  相关解决方案