社区
其他技术讨论专区
帖子详情
QPixmap设置背景色的问题!求助!!
weixin_38048397
2019-09-19 04:11:33
我用setClipRegion()将一个pixmap上的图像画到另一个pixmap上。 如图:
现我想去除黑色背景为透明色,试过fill(QColor/Qt::transParent)函数,也试过添加一个QBrush,均无法实现. 有知道该如何做的朋友请告诉我一下!谢谢!
...全文
208
5
打赏
收藏
QPixmap设置背景色的问题!求助!!
我用setClipRegion()将一个pixmap上的图像画到另一个pixmap上。 如图: 现我想去除黑色背景为透明色,试过fill(QColor/Qt::transParent)函数,也试过添加一个QBrush,均无法实现. 有知道该如何做的朋友请告诉我一下!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
利用
QPix
map
和调色板类实现画刷填充窗体背景
QPix
map
和调色板类实现填充画刷
QPix
map
的尺寸
设置
问题
描述: 在控件上使用
QPix
map
时,希望能重新修改图片的分辨率,而不是使用图片的原始分辨率 解决方法: 主要有两种方法
设置
控件的尺寸,例如
QPix
map
被传入一个QLabel控件时,可以通过
设置
QLabel控件的尺寸来对
QPix
map
进行重新裁切。 pix_img = QtGui.
QPix
map
('./img.png') label = QtWidget.QLabel() #
设置
label的尺寸 label.setMaximumSize(25, 25) # 把pix_img传递给labe
Qt中关于
设置
颜色(QPalette和
QPix
map
)
(1).
设置
背景颜色
QPix
map
是一个绘图设备 pix=new
QPix
map
(this->size());//size(0当前客户区的大小(例子见DrawWidgets:) pix->fill(Qt::white); 利用
QPix
map
还可以
设置
QToolButton颜色: colorBtn=newQToolButton;
QPix
map
pix
map
(2...
Qt修改图片的
背景色
及
设置
背景色
为透明的方法
先上干货。 Qt下修改图片
背景色
的方法: 方法一:
QPix
map
CKnitWidget::ChangeImageColor(
QPix
map
sourcePix
map
, QColor origColor, QColor destColor) { QImage image = sourcePix
map
.toImage(); for(int w = 0;w < ima...
Qt
QPix
map
设置
图片透明度
Qt
QPix
map
设置
图片透明度
其他技术讨论专区
433
社区成员
791,270
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章