From 8f0f2b2776ff1bcd53c749e962cd429130065a88 Mon Sep 17 00:00:00 2001 From: Xarkam Date: Tue, 24 Mar 2026 12:46:43 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20de=20la=20fermeture=20de=20l'applicatio?= =?UTF-8?q?n=201=20minute=20apr=C3=A8s=20lancement=20de=20fivem?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ui/main_window.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/ui/main_window.py b/src/ui/main_window.py index fcd7474..ef27176 100644 --- a/src/ui/main_window.py +++ b/src/ui/main_window.py @@ -3,7 +3,7 @@ from sys import platform from os import environ from PySide6 import QtGui -from PySide6.QtCore import Qt +from PySide6.QtCore import Qt, QTimer from PySide6.QtUiTools import QUiLoader from PySide6.QtWidgets import QMainWindow, QSizePolicy from PySide6.QtCore import QThread, Signal @@ -182,6 +182,12 @@ class MainWindow(QMainWindow): return FiveMLauncher.launch() + # on disable le bouton connexion une fois fivem lancé. + self.ui.connexion_btn.setEnabled(False) + + # fermer l'application après 60 secondes (60000 ms) + QTimer.singleShot(60000, self.close) + except ApiError as exc: show_qt_error(self, "Connexion impossible", f"Erreur lors de la connexion.\n\n{exc}")