查看完整版本: [-- 全屏遮罩、阴影 --]

QTCN开发网 -> Qt 作品展 -> 全屏遮罩、阴影 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

xiongyingeng 2016-12-30 09:15

全屏遮罩、阴影

全屏遮罩显示窗口;全屏可调节透明阴影效果。
主要代码就是绘制遮罩层,如下:
void CScreenshot::paintEvent(QPaintEvent *){    QPainter painter(this);    QColor shadowColor = QColor(0,0,0,210); //阴影颜色设置    painter.drawPixmap(0, 0, screenx, screeny, screenshot); //将背景图片画到窗体上    painter.fillRect(0, 0, screenx, screeny, shadowColor); //画影罩效果}


disongshu 2016-12-30 22:41
    

froxy 2016-12-30 22:53
应该怎么使用呢

froxy 2016-12-30 22:53
没有用出来效果

morg 2016-12-31 09:22
    

return 2017-01-05 09:02
        


查看完整版本: [-- 全屏遮罩、阴影 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled