PyQt6:Qt 模块枚举引发 AttributeError [重复]

问题描述 投票:0回答:1

我需要将以下代码从 PyQt5 (它在那里工作)翻译成 PyQt6:

self.setWindowFlags(Qt.FramelessWindowHint)

这是错误:

AttributeError: type object 'Qt' has no attribute 'FramelessWindowHint'

我已经尝试过这个:

self.setWindowFlags(Qt.WindowFlags.FramelessWindowHint)

它说:

AttributeError: type object 'Qt' has no attribute 'WindowFlags'
python enums pyqt attributeerror pyqt6
1个回答
8
投票

那面旗帜现在住在这里:

QtCore.Qt.WindowType.FramelessWindowHint
© www.soinside.com 2019 - 2024. All rights reserved.