标题:QT实现类似pdf选章盖章操作~!代码求完善
作者:shixingya
日期:2015-01-27 14:22
内容:
编译运行后,点击pushbutton选取章,然后拖拽;
希望大家可以帮我一起实现 章的滤色,大小调整和旋转~!
#1 [shixingya 01-27 14:26]
运行截图
#2 [shixingya 01-27 14:26]
怎么实现最后一个图片透明 滤色呢?
#3 回 shixingya 的帖子 [uidab 01-27 16:04]
shixingya:怎么实现最后一个图片透明 滤色呢? (2015-01-27 14:26)
是不是要考虑透明色背景??
#4 回 uidab 的帖子 [shixingya 01-27 18:19]
uidab:是不是要考虑透明色背景??(2015-01-27 16:04)
是的 怎么实现呢?
#5 [木村拓哉 01-27 19:05]
我觉得应该是你的图片的问题,jpg格式的图片无法保留透明信息的,推荐用PNG格式,用PS吧白色部分去掉。
下面的设置背景透明的函数你程序里应该用了吧
setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_TrandlucentBackground);
把绘制印章的部分放在paintevent()上,update()一下就好了