它们支持html..所以很容易想到用html实现gif动画...不过很悲剧 在QTextEdit 只能显示gif的第一帧
所以只能手动换帧了!!
用一个QMovie管理gif,每当其换帧后,就手动更新Edit中的图片以此来达到动画的效果
插入图片
edit->insertHtml("<br><br><br><img src='test'/>"); // 此处的test 即 url(图片的索引吧
edit->addAnimation(QUrl("test"), "cat.gif"); //添加一个动画.
addAnimation代码: