mirror of
https://github.com/Luca1991/NDSFactory.git
synced 2025-07-09 05:30:12 +02:00
Better project organization
This commit is contained in:
parent
c8fc9006f2
commit
658ca1b74c
@ -10,31 +10,35 @@ set(CMAKE_CXX_STANDARD 11)
|
|||||||
set(CMAKE_AUTOMOC ON)
|
set(CMAKE_AUTOMOC ON)
|
||||||
set(CMAKE_AUTOUIC ON)
|
set(CMAKE_AUTOUIC ON)
|
||||||
|
|
||||||
|
# Dialogs
|
||||||
|
file(GLOB_RECURSE DIALOGS_HEADERS ui/dialogs/*.h)
|
||||||
|
file(GLOB_RECURSE DIALOGS_SOURCES ui/dialogs/*.cpp)
|
||||||
|
file(GLOB_RECURSE DIALOGS_UIS ui/dialogs/*.ui)
|
||||||
|
|
||||||
|
# Tabs
|
||||||
|
file(GLOB_RECURSE TABS_SOURCES ui/tabs/*.cpp)
|
||||||
|
|
||||||
|
# NDSFactory
|
||||||
|
file(GLOB_RECURSE NDSFACTORY_SOURCES ndsfactory/*.cpp)
|
||||||
|
file(GLOB_RECURSE NDSFACTORY_HEADERS ndsfactory/*.h)
|
||||||
|
|
||||||
set(SOURCES
|
set(SOURCES
|
||||||
main.cpp
|
main.cpp
|
||||||
mainwindow.cpp
|
ui/mainwindow.cpp
|
||||||
ndsfactory.cpp
|
${NDSFACTORY_SOURCES}
|
||||||
aboutdialog.cpp
|
${DIALOGS_SOURCES}
|
||||||
unpackertabfunctions.cpp
|
${TABS_SOURCES}
|
||||||
unpackertabsignals.cpp
|
|
||||||
packertabsignals.cpp
|
|
||||||
packertabfunctions.cpp
|
|
||||||
fatpatchingtabsignals.cpp
|
|
||||||
fatpatchingtabfunctions.cpp
|
|
||||||
)
|
)
|
||||||
|
|
||||||
SET(HEADERS
|
SET(HEADERS
|
||||||
mainwindow.h
|
ui/mainwindow.h
|
||||||
ndsheader.h
|
${NDSFACTORY_HEADERS}
|
||||||
ndsfactory.h
|
${DIALOGS_HEADERS}
|
||||||
aboutdialog.h
|
|
||||||
fatstruct.h
|
|
||||||
crctable.h
|
|
||||||
)
|
)
|
||||||
|
|
||||||
set(FORMS
|
set(FORMS
|
||||||
mainwindow.ui
|
ui/mainwindow.ui
|
||||||
aboutdialog.ui
|
${DIALOGS_UIS}
|
||||||
)
|
)
|
||||||
|
|
||||||
if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||||||
|
2
main.cpp
2
main.cpp
@ -1,4 +1,4 @@
|
|||||||
#include "mainwindow.h"
|
#include "ui/mainwindow.h"
|
||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
#include "mainwindow.h"
|
#include "mainwindow.h"
|
||||||
#include "ui_mainwindow.h"
|
#include "ui_mainwindow.h"
|
||||||
#include "aboutdialog.h"
|
#include "dialogs/about/aboutdialog.h"
|
||||||
|
|
||||||
MainWindow::MainWindow(QWidget *parent) :
|
MainWindow::MainWindow(QWidget *parent) :
|
||||||
QMainWindow(parent),
|
QMainWindow(parent),
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include <QMainWindow>
|
#include <QMainWindow>
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
#include "ndsfactory.h"
|
#include "../ndsfactory/ndsfactory.h"
|
||||||
|
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
@ -1,4 +1,4 @@
|
|||||||
#include "mainwindow.h"
|
#include "./../../mainwindow.h"
|
||||||
|
|
||||||
|
|
||||||
bool MainWindow::patchFat(const std::string& loadPath, uint32_t shiftSize, const std::string& savePath)
|
bool MainWindow::patchFat(const std::string& loadPath, uint32_t shiftSize, const std::string& savePath)
|
@ -1,7 +1,7 @@
|
|||||||
#include <QFileDialog>
|
#include <QFileDialog>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include "mainwindow.h"
|
#include "./../../mainwindow.h"
|
||||||
#include "ui_mainwindow.h"
|
#include "./../../ui_mainwindow.h"
|
||||||
|
|
||||||
|
|
||||||
void MainWindow::on_fatPatchingLoadFatBtn_clicked()
|
void MainWindow::on_fatPatchingLoadFatBtn_clicked()
|
@ -1,8 +1,8 @@
|
|||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include "mainwindow.h"
|
#include "./../../mainwindow.h"
|
||||||
#include "ui_mainwindow.h"
|
#include "./../../ui_mainwindow.h"
|
||||||
|
|
||||||
|
|
||||||
void MainWindow::populatePackerSectionHeader(NDSHeader *ndsHeader)
|
void MainWindow::populatePackerSectionHeader(NDSHeader *ndsHeader)
|
@ -1,7 +1,7 @@
|
|||||||
#include <QFileDialog>
|
#include <QFileDialog>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include "mainwindow.h"
|
#include "./../../mainwindow.h"
|
||||||
#include "ui_mainwindow.h"
|
#include "./../../ui_mainwindow.h"
|
||||||
|
|
||||||
|
|
||||||
void MainWindow::on_packerLoadHeaderBtn_clicked()
|
void MainWindow::on_packerLoadHeaderBtn_clicked()
|
@ -3,8 +3,8 @@
|
|||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <iomanip>
|
#include <iomanip>
|
||||||
#include "mainwindow.h"
|
#include "./../../mainwindow.h"
|
||||||
#include "ui_mainwindow.h"
|
#include "./../../ui_mainwindow.h"
|
||||||
|
|
||||||
|
|
||||||
void MainWindow::populateHeader(NDSHeader* ndsHeader)
|
void MainWindow::populateHeader(NDSHeader* ndsHeader)
|
@ -1,8 +1,8 @@
|
|||||||
#include <QFileDialog>
|
#include <QFileDialog>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include "mainwindow.h"
|
#include "./../../mainwindow.h"
|
||||||
#include "ui_mainwindow.h"
|
#include "./../../ui_mainwindow.h"
|
||||||
|
|
||||||
|
|
||||||
void MainWindow::on_loadRomBtn_clicked()
|
void MainWindow::on_loadRomBtn_clicked()
|
Loading…
x
Reference in New Issue
Block a user