Amélio et update requirements.txt
This commit is contained in:
@@ -19,3 +19,4 @@ pycparser==3.0
|
||||
pypresence==4.6.1
|
||||
requests==2.32.5
|
||||
urllib3==2.6.3
|
||||
cyminiaudio==0.1.2
|
||||
|
||||
+10
-11
@@ -1,10 +1,9 @@
|
||||
import webbrowser
|
||||
import os
|
||||
from sys import platform
|
||||
from os import environ
|
||||
|
||||
from PySide6 import QtGui
|
||||
from PySide6.QtGui import QIcon
|
||||
from sys import platform
|
||||
from os import environ, unlink
|
||||
|
||||
from PySide6.QtGui import QIcon, QMouseEvent, QCursor, QGuiApplication
|
||||
from PySide6.QtCore import Qt, QTimer
|
||||
from PySide6.QtWidgets import QMainWindow, QSizePolicy
|
||||
from PySide6.QtCore import QThread, Signal
|
||||
@@ -147,8 +146,8 @@ class MainWindow(QMainWindow):
|
||||
def _center_window(self) -> None:
|
||||
self.adjustSize()
|
||||
screen = (
|
||||
QtGui.QGuiApplication.screenAt(QtGui.QCursor.pos())
|
||||
or QtGui.QGuiApplication.primaryScreen()
|
||||
QGuiApplication.screenAt(QCursor.pos())
|
||||
or QGuiApplication.primaryScreen()
|
||||
)
|
||||
rect = self.frameGeometry()
|
||||
rect.moveCenter(screen.availableGeometry().center())
|
||||
@@ -236,15 +235,15 @@ class MainWindow(QMainWindow):
|
||||
# Mouse events → délégués au WindowDragger
|
||||
# ------------------------------------------------------------------
|
||||
|
||||
def mousePressEvent(self, event: QtGui.QMouseEvent) -> None:
|
||||
def mousePressEvent(self, event: QMouseEvent) -> None:
|
||||
self._dragger.mouse_press(event)
|
||||
super().mousePressEvent(event)
|
||||
|
||||
def mouseMoveEvent(self, event: QtGui.QMouseEvent) -> None:
|
||||
def mouseMoveEvent(self, event: QMouseEvent) -> None:
|
||||
self._dragger.mouse_move(event)
|
||||
super().mouseMoveEvent(event)
|
||||
|
||||
def mouseReleaseEvent(self, event: QtGui.QMouseEvent) -> None:
|
||||
def mouseReleaseEvent(self, event: QMouseEvent) -> None:
|
||||
self._dragger.mouse_release(event)
|
||||
super().mouseReleaseEvent(event)
|
||||
|
||||
@@ -266,7 +265,7 @@ class MainWindow(QMainWindow):
|
||||
self._sound.stop()
|
||||
if hasattr(self, '_temp_mp3'):
|
||||
try:
|
||||
os.unlink(self._temp_mp3.name)
|
||||
unlink(self._temp_mp3.name)
|
||||
except OSError:
|
||||
pass
|
||||
|
||||
|
||||
Reference in New Issue
Block a user