mirror of
https://github.com/Luca1991/NDSFactory.git
synced 2025-07-08 21:20:13 +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_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
|
||||
main.cpp
|
||||
mainwindow.cpp
|
||||
ndsfactory.cpp
|
||||
aboutdialog.cpp
|
||||
unpackertabfunctions.cpp
|
||||
unpackertabsignals.cpp
|
||||
packertabsignals.cpp
|
||||
packertabfunctions.cpp
|
||||
fatpatchingtabsignals.cpp
|
||||
fatpatchingtabfunctions.cpp
|
||||
ui/mainwindow.cpp
|
||||
${NDSFACTORY_SOURCES}
|
||||
${DIALOGS_SOURCES}
|
||||
${TABS_SOURCES}
|
||||
)
|
||||
|
||||
SET(HEADERS
|
||||
mainwindow.h
|
||||
ndsheader.h
|
||||
ndsfactory.h
|
||||
aboutdialog.h
|
||||
fatstruct.h
|
||||
crctable.h
|
||||
ui/mainwindow.h
|
||||
${NDSFACTORY_HEADERS}
|
||||
${DIALOGS_HEADERS}
|
||||
)
|
||||
|
||||
set(FORMS
|
||||
mainwindow.ui
|
||||
aboutdialog.ui
|
||||
ui/mainwindow.ui
|
||||
${DIALOGS_UIS}
|
||||
)
|
||||
|
||||
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>
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include <QApplication>
|
||||
#include "mainwindow.h"
|
||||
#include "ui_mainwindow.h"
|
||||
#include "aboutdialog.h"
|
||||
#include "dialogs/about/aboutdialog.h"
|
||||
|
||||
MainWindow::MainWindow(QWidget *parent) :
|
||||
QMainWindow(parent),
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include <QMainWindow>
|
||||
#include <cstdint>
|
||||
#include "ndsfactory.h"
|
||||
#include "../ndsfactory/ndsfactory.h"
|
||||
|
||||
|
||||
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)
|
@ -1,7 +1,7 @@
|
||||
#include <QFileDialog>
|
||||
#include <QMessageBox>
|
||||
#include "mainwindow.h"
|
||||
#include "ui_mainwindow.h"
|
||||
#include "./../../mainwindow.h"
|
||||
#include "./../../ui_mainwindow.h"
|
||||
|
||||
|
||||
void MainWindow::on_fatPatchingLoadFatBtn_clicked()
|
@ -1,8 +1,8 @@
|
||||
#include <QDir>
|
||||
#include <cstring>
|
||||
#include <algorithm>
|
||||
#include "mainwindow.h"
|
||||
#include "ui_mainwindow.h"
|
||||
#include "./../../mainwindow.h"
|
||||
#include "./../../ui_mainwindow.h"
|
||||
|
||||
|
||||
void MainWindow::populatePackerSectionHeader(NDSHeader *ndsHeader)
|
@ -1,7 +1,7 @@
|
||||
#include <QFileDialog>
|
||||
#include <QMessageBox>
|
||||
#include "mainwindow.h"
|
||||
#include "ui_mainwindow.h"
|
||||
#include "./../../mainwindow.h"
|
||||
#include "./../../ui_mainwindow.h"
|
||||
|
||||
|
||||
void MainWindow::on_packerLoadHeaderBtn_clicked()
|
@ -3,8 +3,8 @@
|
||||
#include <cstring>
|
||||
#include <sstream>
|
||||
#include <iomanip>
|
||||
#include "mainwindow.h"
|
||||
#include "ui_mainwindow.h"
|
||||
#include "./../../mainwindow.h"
|
||||
#include "./../../ui_mainwindow.h"
|
||||
|
||||
|
||||
void MainWindow::populateHeader(NDSHeader* ndsHeader)
|
@ -1,8 +1,8 @@
|
||||
#include <QFileDialog>
|
||||
#include <vector>
|
||||
#include <QMessageBox>
|
||||
#include "mainwindow.h"
|
||||
#include "ui_mainwindow.h"
|
||||
#include "./../../mainwindow.h"
|
||||
#include "./../../ui_mainwindow.h"
|
||||
|
||||
|
||||
void MainWindow::on_loadRomBtn_clicked()
|
Loading…
x
Reference in New Issue
Block a user