diff --git a/assets/language/fr.ts b/assets/language/fr.ts index 5787546..9acb29e 100644 --- a/assets/language/fr.ts +++ b/assets/language/fr.ts @@ -4,17 +4,17 @@ FrameSurvey - + ABANDON Abandonner - + SKIP Passer - + NEXT Suivant diff --git a/main.py b/main.py index a587738..a9e112d 100644 --- a/main.py +++ b/main.py @@ -5,7 +5,7 @@ from PyQt6.QtWidgets import QApplication import translate from source import assets_path -from source.widget import MyMainWindow +from source.widget import SurveyWindow if __name__ == "__main__": @@ -25,7 +25,7 @@ if __name__ == "__main__": translator.load(str(assets_path / f"language/{language_code}.qm")) # create the window - window = MyMainWindow() + window = SurveyWindow() window.show() # start the application diff --git a/requirements.txt b/requirements.txt index 8da5982..941f4ca 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,5 @@ -PyQt6 +PyQt6~=6.6.1 PyQt6-WebEngine + +nextcord~=2.6.0 +requests~=2.31.0 \ No newline at end of file diff --git a/source/widget/FrameSurvey.py b/source/widget/SurveyEngine.py similarity index 99% rename from source/widget/FrameSurvey.py rename to source/widget/SurveyEngine.py index d9787b1..ea9875d 100644 --- a/source/widget/FrameSurvey.py +++ b/source/widget/SurveyEngine.py @@ -9,7 +9,7 @@ from typing import Optional import nextcord import requests from PyQt6.QtCore import pyqtSignal -from PyQt6.QtWidgets import QFrame, QVBoxLayout, QHBoxLayout, QPushButton, QProgressBar +from PyQt6.QtWidgets import QFrame, QVBoxLayout, QHBoxLayout, QPushButton, QProgressBar, QWidget from source.survey.base import BaseSurvey from source.survey import Empty, survey_get @@ -19,7 +19,7 @@ result_path = Path("./result/") result_path.mkdir(parents=True, exist_ok=True) -class FrameSurvey(QFrame): +class SurveyEngine(QWidget): signal_abandon = pyqtSignal() signal_skip = pyqtSignal() signal_success = pyqtSignal() diff --git a/source/widget/MyMainWindow.py b/source/widget/SurveyWindow.py similarity index 75% rename from source/widget/MyMainWindow.py rename to source/widget/SurveyWindow.py index b942dc6..39be301 100644 --- a/source/widget/MyMainWindow.py +++ b/source/widget/SurveyWindow.py @@ -7,11 +7,11 @@ from source import widget, assets_path icon_path = assets_path / "icon.png" -class MyMainWindow(QMainWindow): +class SurveyWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowIcon(QIcon(str(icon_path.resolve()))) self.setWindowTitle(self.tr("SURVEY")) - self.setCentralWidget(widget.FrameSurvey("./surveys.json")) + self.setCentralWidget(widget.SurveyEngine("./surveys.json")) diff --git a/source/widget/__init__.py b/source/widget/__init__.py index 0746939..e906706 100644 --- a/source/widget/__init__.py +++ b/source/widget/__init__.py @@ -1,3 +1,3 @@ from .Browser import Browser -from .FrameSurvey import FrameSurvey -from .MyMainWindow import MyMainWindow +from .SurveyEngine import SurveyEngine +from .SurveyWindow import SurveyWindow