我正在使用 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()