我想在我的QMainWindow中创建一个“孔”。
假设黑色矩形是QMainWindow的“孔”。矩形内部应位于QMainWindow后面。例如,如果QMainWindow在我的桌面上打开,则矩形内部应该是我的桌面背景图像的一部分。
有解决方案吗?
答案 0 :(得分:0)
您应该使用QWidget::setMask
或QWindow::setMask
。有一个Qt示例:https://doc.qt.io/qt-5/qtwidgets-widgets-shapedclock-example.html