Qt.enums 提示作为警告

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

我正在使用 PySide6 创建应用程序,但是当我回忆起某些属性 Visual Studio 时,它将我标记为警告。但是,如果我编译脚本,它就可以正常工作。这是怎么发生的?现在我正在用一个简单的

#type: ignore
来解决。有谁知道怎么解决吗

我附上代码和图片

代码:

import sys
from PySide6.QtCore import Qt
from PySide6.QtWidgets import QApplication, QLabel, QMainWindow, QCheckBox

class MainWindow(QMainWindow):

    def __init__(self):
        super().__init__()
        self.setWindowTitle("My App")
        widget = QCheckBox('Im a CheckBox')
        widget.setCheckState(Qt.Checked)            # this
        widget.stateChanged.connect(self.showState)
        self.setCentralWidget(widget)

    def showState(self,s):
        print(s== Qt.Checked) # this
        print(s)  

app = QApplication(sys.argv)
window = MainWindow()
window.show()
app.exec()
python pyside pyside6
© www.soinside.com 2019 - 2024. All rights reserved.