qt设置qgraphicsview无边框透明
时间: 2023-07-13 11:14:50 浏览: 241
Qt透明无边框窗口的实现示例
您可以通过以下代码设置QGraphicsView无边框透明:
```python
# 创建QGraphicsView对象
self.view = QGraphicsView(self)
# 设置边框为None
self.view.setStyleSheet("border: none;")
# 设置透明度为0(完全透明)
self.view.setWindowOpacity(0)
```
这样就可以让QGraphicsView无边框透明了。如果您需要设置QGraphicsView的背景透明度,可以通过以下代码实现:
```python
# 创建QGraphicsView对象
self.view = QGraphicsView(self)
# 设置边框为None
self.view.setStyleSheet("border: none;")
# 设置透明度
self.view.setStyleSheet("background-color: rgba(0, 0, 0, 0);")
```
其中,"rgba(0, 0, 0, 0);"表示背景色为透明。您可以根据需要修改透明度值,最后一个参数为透明度,取值范围为0-255。
阅读全文