pylance gets stupid

This commit is contained in:
N0\A
2025-10-22 10:47:21 +02:00
parent e52df3d05f
commit 97b060397a

View File

@@ -10,13 +10,13 @@ class MainWindow(QtWidgets.QMainWindow):
super().__init__() super().__init__()
flags = ( flags = (
QtCore.Qt.FramelessWindowHint QtCore.Qt.FramelessWindowHint #type: ignore
| QtCore.Qt.WindowStaysOnTopHint | QtCore.Qt.WindowStaysOnTopHint #type: ignore
| QtCore.Qt.Tool | QtCore.Qt.Tool #type: ignore
) )
self.setWindowFlags(flags) self.setWindowFlags(flags)
self.setAttribute(QtCore.Qt.WA_TranslucentBackground) self.setAttribute(QtCore.Qt.WA_TranslucentBackground) #type: ignore
pix = QtGui.QPixmap(str(ASSET)) pix = QtGui.QPixmap(str(ASSET))
self.label = QtWidgets.QLabel(self) self.label = QtWidgets.QLabel(self)
@@ -56,14 +56,14 @@ class MainWindow(QtWidgets.QMainWindow):
self.activateWindow() self.activateWindow()
def mousePressEvent(self, event: QtGui.QMouseEvent): def mousePressEvent(self, event: QtGui.QMouseEvent):
if event.button() == QtCore.Qt.LeftButton: if event.button() == QtCore.Qt.LeftButton: #type: ignore
self._drag_pos = event.globalPosition().toPoint() - self.frameGeometry().topLeft() self._drag_pos = event.globalPosition().toPoint() - self.frameGeometry().topLeft()
event.accept() event.accept()
elif event.button() == QtCore.Qt.RightButton: elif event.button() == QtCore.Qt.RightButton: #type: ignore
self.tray.contextMenu().popup(event.globalPosition().toPoint()) self.tray.contextMenu().popup(event.globalPosition().toPoint())
def mouseMoveEvent(self, event: QtGui.QMouseEvent): def mouseMoveEvent(self, event: QtGui.QMouseEvent):
if self._drag_pos and (event.buttons() & QtCore.Qt.LeftButton): if self._drag_pos and (event.buttons() & QtCore.Qt.LeftButton): #type: ignore
self.move(event.globalPosition().toPoint() - self._drag_pos) self.move(event.globalPosition().toPoint() - self._drag_pos)
def mouseReleaseEvent(self, event: QtGui.QMouseEvent): def mouseReleaseEvent(self, event: QtGui.QMouseEvent):