麦克雷 Mavom.cn

标题: QBitmap要用PS做吗? [打印本页]

作者: Theresavism    时间: 2022-10-11 16:29
标题: QBitmap要用PS做吗?
(, 下载次数: 0)

异形窗口的demo, 这个代码有没错, 窗口显示不出来, 图片我把jpg改名png了

(, 下载次数: 0)

class MaskWinDemo(QWidget):
    def __init__(self):
        super(MaskWinDemo, self).__init__()
        # self.resize(800, 600)
        self.setWindowFlags(Qt.FramelessWindowHint)
        self.setWindowTitle('title')

        # 窗口运行不起来, 这里代码有问题
        self.bitmap = QBitmap('img/mask.png')
        self.resize(self.bitmap.size())
        self.setMask(self.bitmap)

    def paintEvent(self, e):
        show(e.rect())  # 这里没执行
        paint = QPainter(self)
        paint.drawPixmap(0, 0, self.bitmap.width(), self.bitmap.height(), QPixmap('img/screen.png'))
作者: Stuarton    时间: 2022-10-11 16:29
大佬呢
(, 下载次数: 0)
作者: 分大帅    时间: 2022-10-11 16:30
不用,如果只是要圆角,可以多个QWidget 实现




欢迎光临 麦克雷 Mavom.cn (https://mavom.cn/) Powered by Discuz! X3.5