Amélio et update requirements.txt

This commit is contained in:
2026-03-26 18:25:38 +01:00
parent 3e75532517
commit b56ac5d996
2 changed files with 11 additions and 11 deletions
+1
View File
@@ -19,3 +19,4 @@ pycparser==3.0
pypresence==4.6.1 pypresence==4.6.1
requests==2.32.5 requests==2.32.5
urllib3==2.6.3 urllib3==2.6.3
cyminiaudio==0.1.2
+10 -11
View File
@@ -1,10 +1,9 @@
import webbrowser import webbrowser
import os
from sys import platform
from os import environ
from PySide6 import QtGui from sys import platform
from PySide6.QtGui import QIcon from os import environ, unlink
from PySide6.QtGui import QIcon, QMouseEvent, QCursor, QGuiApplication
from PySide6.QtCore import Qt, QTimer from PySide6.QtCore import Qt, QTimer
from PySide6.QtWidgets import QMainWindow, QSizePolicy from PySide6.QtWidgets import QMainWindow, QSizePolicy
from PySide6.QtCore import QThread, Signal from PySide6.QtCore import QThread, Signal
@@ -147,8 +146,8 @@ class MainWindow(QMainWindow):
def _center_window(self) -> None: def _center_window(self) -> None:
self.adjustSize() self.adjustSize()
screen = ( screen = (
QtGui.QGuiApplication.screenAt(QtGui.QCursor.pos()) QGuiApplication.screenAt(QCursor.pos())
or QtGui.QGuiApplication.primaryScreen() or QGuiApplication.primaryScreen()
) )
rect = self.frameGeometry() rect = self.frameGeometry()
rect.moveCenter(screen.availableGeometry().center()) rect.moveCenter(screen.availableGeometry().center())
@@ -236,15 +235,15 @@ class MainWindow(QMainWindow):
# Mouse events → délégués au WindowDragger # 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) self._dragger.mouse_press(event)
super().mousePressEvent(event) super().mousePressEvent(event)
def mouseMoveEvent(self, event: QtGui.QMouseEvent) -> None: def mouseMoveEvent(self, event: QMouseEvent) -> None:
self._dragger.mouse_move(event) self._dragger.mouse_move(event)
super().mouseMoveEvent(event) super().mouseMoveEvent(event)
def mouseReleaseEvent(self, event: QtGui.QMouseEvent) -> None: def mouseReleaseEvent(self, event: QMouseEvent) -> None:
self._dragger.mouse_release(event) self._dragger.mouse_release(event)
super().mouseReleaseEvent(event) super().mouseReleaseEvent(event)
@@ -266,7 +265,7 @@ class MainWindow(QMainWindow):
self._sound.stop() self._sound.stop()
if hasattr(self, '_temp_mp3'): if hasattr(self, '_temp_mp3'):
try: try:
os.unlink(self._temp_mp3.name) unlink(self._temp_mp3.name)
except OSError: except OSError:
pass pass