pyqt6 报错: type object 'Qt' has no attribute 'WindowFlag'
时间: 2023-09-11 18:11:26 浏览: 231
QT windowflags
5星 · 资源好评率100%
这个错误通常是因为您在PyQt6中使用了PyQt5的API。在PyQt6中,`Qt.WindowFlag`已被重命名为`Qt.WindowType`. 您需要将代码中所有引用`Qt.WindowFlag`的地方替换为`Qt.WindowType`。例如,如果您的代码中有以下行:
```
my_window.setWindowFlags(Qt.WindowFlag.CustomizeWindowHint)
```
请将其替换为:
```
my_window.setWindowFlags(Qt.WindowType.CustomizeWindowHint)
```
这应该会解决您的问题。
阅读全文