From deca162c436a4b66c08cb01bd9616e2a737e7634 Mon Sep 17 00:00:00 2001 From: CampaniaGuy Date: Sun, 9 Jul 2023 18:21:27 +0200 Subject: [PATCH] Added disclaimer in GUI app. Python requirements added. --- README.md | 3 +++ app.py | 8 +++++++- requirements.txt | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 requirements.txt diff --git a/README.md b/README.md index d77fcc9..d531de7 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,9 @@ This is very much a quick and dirty implementation and you should expect some da Requires Python to be installed on your computer. +Install Python requirements: +`pip install -r requirements.txt` + Converting a 3DS save file into Wii U format: `python convert_to_wiiu.py path_to_3ds_user1 output_wii_u_user1` diff --git a/app.py b/app.py index 764cbed..adcc367 100644 --- a/app.py +++ b/app.py @@ -1,7 +1,7 @@ from os import path, access, W_OK from converter.converter_3ds import Converter3DS from converter.converter_wiiu import ConverterWiiU -from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QFormLayout, QFileDialog, QTextEdit, QMessageBox +from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QFormLayout, QFileDialog, QTextEdit, QMessageBox, QLabel class App(): def start(self): @@ -13,6 +13,9 @@ def start(self): self.window.setWindowTitle('MH3U Save Converter') layout = QFormLayout() + disclaimerLabel = QLabel("Not perfect, backup you savefiles first!") + layout.addRow(disclaimerLabel) + loadSrcButton = QPushButton('Load save file') loadSrcButton.clicked.connect(self.loadSrc) self.srcPath = QTextEdit(self.window) @@ -23,6 +26,9 @@ def start(self): self.dstPath = QTextEdit(self.window) self.dstPath.setFixedHeight(24) + disclaimerLabel = QLabel("Automatically detect if input file is 3DS or Wii U") + layout.addRow(disclaimerLabel) + convertButton = QPushButton('Convert') convertButton.clicked.connect(self.convert) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..d4cfaa6 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +PyQt5-sip==12.11.0 \ No newline at end of file