200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > cad拖动有残影_设置了透明以后 会有严重残影

cad拖动有残影_设置了透明以后 会有严重残影

时间:2023-02-06 05:57:11

相关推荐

cad拖动有残影_设置了透明以后 会有严重残影

设置了透明以后,会有严重残影

Qt::NoDropShadowWindowHint

加上这个就可以了

我最后从Qt的源码中找到了答案

MaskWidget *MaskWidget::self = 0;

MaskWidget::MaskWidget(QWidget *parent) : QWidget(parent)

{

mainWidget = 0;

setOpacity(0.7);

setBgColor(QColor(0, 0, 0));

this->setWindowFlags(Qt::FramelessWindowHint | Qt::Tool | Qt::WindowStaysOnTopHint);

//绑定全局事件,过滤弹窗窗体进行处理

qApp->installEventFilter(this);

}

Jason:

对了。。我想起来了,上次是看有人说

Qt的程序,如果做完全透明的,就可能会出错

就是说QtWidgets

我自己是没试过

然后解决方法是给所有像素,这是一个最低的透明度,比如说

"#01000000"

这样视觉上也是透明的,但是实际上不是完全透明

然后鼠标事件就正常接收了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。