永发信息网

关于qt的图片显示的问题,急???程序通过编译,但图片不能顺利打开。

答案:4  悬赏:20  手机版
解决时间 2021-03-17 03:33
关于qt的图片显示的问题,急???程序通过编译,但图片不能顺利打开。
最佳答案
在QuickTime没有卸载的时候会把系统里图片显示的部分参数给改掉,所以装完以后卸载了QuickTime就会变得不能显示了,而png格式的图片在IE核心浏览器的网页上会变得不能显示(不是IE核心的浏览器,比如火狐就可以看到)。我当时就把QuickTime重装了一遍,然后把里面的设置改掉,在里面的支持的图片里把png后缀后面的那个勾去掉,然后再卸载掉(可能不用卸载也说不定),png图片就会显示了。不过每个人情况都有可能不一样,方法也许是因人而异的。
全部回答
我觉得是你的路径不对,仔细检查把
用定时器切换静态图片。时间间隔短一点的话,就成动态的图片了。
希望能帮到你。
百度了一下,还可以这样:
#include
#include
//#include //qt中的类
#include
#include
int main (int argc, char *argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel ("", 0); //初始化qlabel
QMovie pm("logo.gif"); //设定要显示的图片
label->setMovie(pm); //将图片加载到label上
label->setGeometry( 0, 0, 240, 320 ); //屏幕大小,初始位置
app.setMainWidget(label); //将图片设为放置在中间
// QTimer::singleShot( 3*1000, label, SLOT(close()));//显示时间
label->show ();
return app.exec();
}
你的串号我已经记下,采纳后我会帮你制作
你这里得到的filename是文件名吧?它并不包含文件路径,而你用QImage打开的时候,需要提供完整的文件路径,你试着把路径也读取出来,这样QImage才能正确打开图片。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一纸馋自助涮烤吧红果店地址在哪,我要去那里
买联排别墅能用公积金还商贷吗?
味千寻地址在什么地方,想过去办事
镇江江苏科技大学对面那个天之道会所是干嘛的
炒熟的苦心菜还有寒性吗
itv接口与网线接口一样吗
32x39为什么等于1248、能告诉我您是怎样算的
近一百年来对中国有影响的几个重大发现
太和洁具厂怎么去啊,有知道地址的么
德国租车都需要什么才能租?
同学们收集了600个空饮料瓶,准备用6个袋子装
word表格两侧中字体上下对齐
热带雨林电玩城在哪里啊,我有事要去这个地方
战争时刻如何找到对方的矿
颂拓斯巴达酷跑系列正品怎么查询
推荐资讯
全站仪后方交会误差有多大
坐火车 从湛江到重庆要多久?车票大概多少钱
小学生的格尺有多长的?
老车一部 最近发现开一段时间以后 底盘位置
东风雨 EAST WIND RAIN怎么样
赏析"暂约彭涓安朽质,终期宗远问无生"的意思
nike884277是全掌气垫吗
NOI比赛必须用Linux系统吗?能不能用Windows
什么是电磨头
梦见下雨、涨潮、退潮、抓很多鱼
有人知道《黄石欢迎你》歌词嘛
求444的555次方+555的444次方除以7的余数
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?