diff --git a/ui/dialogs/about/revision.h b/ui/dialogs/about/revision.h index 6e5910d..087233a 100644 --- a/ui/dialogs/about/revision.h +++ b/ui/dialogs/about/revision.h @@ -1,6 +1,6 @@ #ifndef REVISION_H #define REVISION_H -#define GIT_COMMIT_HASH "fb12309" +#define GIT_COMMIT_HASH "a2739a9" #endif diff --git a/ui/mainwindow.h b/ui/mainwindow.h index 488b946..736c96c 100644 --- a/ui/mainwindow.h +++ b/ui/mainwindow.h @@ -78,7 +78,6 @@ private: bool dumpIconTitle(const std::string& dirPath); bool dumpFatFiles(const std::string& dirPath); bool dumpEverything(QString dirPath); - void notifyExtractionResult(bool result); void populatePackerSectionHeader(NDSHeader *ndsHeader); void enableCalcCrcButton(); diff --git a/ui/tabs/unpacker/unpackertabsignals.cpp b/ui/tabs/unpacker/unpackertabsignals.cpp index e80f8c8..f74d06f 100644 --- a/ui/tabs/unpacker/unpackertabsignals.cpp +++ b/ui/tabs/unpacker/unpackertabsignals.cpp @@ -4,6 +4,7 @@ #include "./../../mainwindow.h" #include "./../../ui_mainwindow.h" #include "./../../utils/filepicker.h" +#include "./../../utils/ui.h" void MainWindow::on_loadRomBtn_clicked() @@ -137,15 +138,3 @@ void MainWindow::on_unpackerDumpEverythingBtn_clicked() if (!dirPath.isNull()) notifyExtractionResult(dumpEverything(dirPath)); } - -void MainWindow::notifyExtractionResult(bool result) -{ - if(result) - { - QMessageBox::information(this, tr("NDS Factory"), tr("Extraction completed!")); - } - else - { - QMessageBox::critical(this, tr("NDS Factory"), tr("Error during the extraction!")); - } -} \ No newline at end of file diff --git a/ui/utils/ui.h b/ui/utils/ui.h new file mode 100644 index 0000000..d06f44d --- /dev/null +++ b/ui/utils/ui.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +void notifyExtractionResult(bool result) +{ + if (result) + { + QMessageBox::information(Q_NULLPTR, "NDS Factory", "Extraction completed!"); + } + else + { + QMessageBox::critical(Q_NULLPTR, "NDS Factory", "Error during the extraction!"); + } +} \ No newline at end of file