diff --git a/frontend/shared/output/backend_interface.exe b/frontend/shared/output/backend_interface.exe deleted file mode 100644 index c014450..0000000 Binary files a/frontend/shared/output/backend_interface.exe and /dev/null differ diff --git a/src/exam_system/duplicate_checker.cc b/src/backend/duplicate_checker/duplicate_checker.cc similarity index 100% rename from src/exam_system/duplicate_checker.cc rename to src/backend/duplicate_checker/duplicate_checker.cc diff --git a/src/exam_system/duplicate_checker.h b/src/backend/duplicate_checker/duplicate_checker.h similarity index 100% rename from src/exam_system/duplicate_checker.h rename to src/backend/duplicate_checker/duplicate_checker.h diff --git a/src/exam_system/exam_system.cc b/src/backend/exam_system/exam_system.cc similarity index 100% rename from src/exam_system/exam_system.cc rename to src/backend/exam_system/exam_system.cc diff --git a/src/exam_system/exam_system.h b/src/backend/exam_system/exam_system.h similarity index 97% rename from src/exam_system/exam_system.h rename to src/backend/exam_system/exam_system.h index d1c45de..7dee4dc 100644 --- a/src/exam_system/exam_system.h +++ b/src/backend/exam_system/exam_system.h @@ -8,11 +8,11 @@ #include #include #include -#include "problem_generator.h" +#include "../problem_generator/problem_generator.h" #include "../file_manager/file_manager.h" -#include "duplicate_checker.h" +#include "../duplicate_checker/duplicate_checker.h" #include "../logger/logger.h" -#include "input_validator.h" +#include "../input_validator/input_validator.h" namespace exam_system { diff --git a/src/file_manager/file_manager.cc b/src/backend/file_manager/file_manager.cc similarity index 100% rename from src/file_manager/file_manager.cc rename to src/backend/file_manager/file_manager.cc diff --git a/src/file_manager/file_manager.h b/src/backend/file_manager/file_manager.h similarity index 100% rename from src/file_manager/file_manager.h rename to src/backend/file_manager/file_manager.h diff --git a/src/exam_system/input_validator.cc b/src/backend/input_validator/input_validator.cc similarity index 93% rename from src/exam_system/input_validator.cc rename to src/backend/input_validator/input_validator.cc index 6b25c8d..09acee3 100644 --- a/src/exam_system/input_validator.cc +++ b/src/backend/input_validator/input_validator.cc @@ -2,7 +2,7 @@ // Licensed under the Apache License, Version 2.0 #include "input_validator.h" -#include "exam_system.h" +#include "../system/exam_system.h" namespace exam_system { diff --git a/src/exam_system/input_validator.h b/src/backend/input_validator/input_validator.h similarity index 100% rename from src/exam_system/input_validator.h rename to src/backend/input_validator/input_validator.h diff --git a/src/logger/logger.cc b/src/backend/logger/logger.cc similarity index 100% rename from src/logger/logger.cc rename to src/backend/logger/logger.cc diff --git a/src/logger/logger.h b/src/backend/logger/logger.h similarity index 100% rename from src/logger/logger.h rename to src/backend/logger/logger.h diff --git a/src/exam_system/problem_generator.cc b/src/backend/problem_generator/problem_generator.cc similarity index 100% rename from src/exam_system/problem_generator.cc rename to src/backend/problem_generator/problem_generator.cc diff --git a/src/exam_system/problem_generator.h b/src/backend/problem_generator/problem_generator.h similarity index 100% rename from src/exam_system/problem_generator.h rename to src/backend/problem_generator/problem_generator.h diff --git a/src/exam_system.exe b/src/exam_system.exe deleted file mode 100644 index 518c809..0000000 Binary files a/src/exam_system.exe and /dev/null differ diff --git a/frontend/src/base_widget.cc b/src/frontend/base_widget.cc similarity index 100% rename from frontend/src/base_widget.cc rename to src/frontend/base_widget.cc diff --git a/frontend/src/base_widget.h b/src/frontend/base_widget.h similarity index 87% rename from frontend/src/base_widget.h rename to src/frontend/base_widget.h index 6ddcb13..fcf23a3 100644 --- a/frontend/src/base_widget.h +++ b/src/frontend/base_widget.h @@ -3,7 +3,7 @@ #define BASEWIDGET_H #include -#include "../shared/ibackend_service.h" +#include "../shared/backend_interface.h" class BaseWidget : public QWidget { diff --git a/frontend/src/login_widget.cc b/src/frontend/login_widget.cc similarity index 100% rename from frontend/src/login_widget.cc rename to src/frontend/login_widget.cc diff --git a/frontend/src/login_widget.h b/src/frontend/login_widget.h similarity index 97% rename from frontend/src/login_widget.h rename to src/frontend/login_widget.h index 3484b14..c4daeb0 100644 --- a/frontend/src/login_widget.h +++ b/src/frontend/login_widget.h @@ -7,7 +7,7 @@ #include #include #include -#include "../shared/ibackend_service.h" +#include "../shared/backend_interface.h" class LoginWidget : public BaseWidget { diff --git a/frontend/src/main_window.cc b/src/frontend/main_window.cc similarity index 100% rename from frontend/src/main_window.cc rename to src/frontend/main_window.cc diff --git a/frontend/src/main_window.h b/src/frontend/main_window.h similarity index 100% rename from frontend/src/main_window.h rename to src/frontend/main_window.h diff --git a/frontend/src/question_widget.cc b/src/frontend/question_widget.cc similarity index 100% rename from frontend/src/question_widget.cc rename to src/frontend/question_widget.cc diff --git a/frontend/src/question_widget.h b/src/frontend/question_widget.h similarity index 95% rename from frontend/src/question_widget.h rename to src/frontend/question_widget.h index df7935a..c7384a4 100644 --- a/frontend/src/question_widget.h +++ b/src/frontend/question_widget.h @@ -9,7 +9,7 @@ #include #include #include -#include "../shared/ibackend_service.h" +#include "../shared/backend_interface.h" class QuestionWidget : public BaseWidget { Q_OBJECT diff --git a/frontend/src/result_widget.cc b/src/frontend/result_widget.cc similarity index 100% rename from frontend/src/result_widget.cc rename to src/frontend/result_widget.cc diff --git a/frontend/src/result_widget.h b/src/frontend/result_widget.h similarity index 91% rename from frontend/src/result_widget.h rename to src/frontend/result_widget.h index 1f276f5..12cbcc8 100644 --- a/frontend/src/result_widget.h +++ b/src/frontend/result_widget.h @@ -5,7 +5,7 @@ #include #include #include -#include "../shared/ibackend_service.h" +#include "../shared/backend_interface.h" class ResultWidget : public BaseWidget { Q_OBJECT diff --git a/frontend/src/selection_widget.cc b/src/frontend/selection_widget.cc similarity index 100% rename from frontend/src/selection_widget.cc rename to src/frontend/selection_widget.cc diff --git a/frontend/src/selection_widget.h b/src/frontend/selection_widget.h similarity index 93% rename from frontend/src/selection_widget.h rename to src/frontend/selection_widget.h index 80d25c5..3000c25 100644 --- a/frontend/src/selection_widget.h +++ b/src/frontend/selection_widget.h @@ -6,7 +6,7 @@ #include #include #include -#include "../shared/ibackend_service.h" +#include "../shared/backend_interface.h" class SelectionWidget : public BaseWidget { Q_OBJECT diff --git a/frontend/src/main.cc b/src/main/main.cc similarity index 100% rename from frontend/src/main.cc rename to src/main/main.cc diff --git a/frontend/shared/backend_interface.cc b/src/shared/backend_interface.cc similarity index 100% rename from frontend/shared/backend_interface.cc rename to src/shared/backend_interface.cc diff --git a/frontend/shared/backend_interface.h b/src/shared/backend_interface.h similarity index 98% rename from frontend/shared/backend_interface.h rename to src/shared/backend_interface.h index 05d6f11..6ae3b65 100644 --- a/frontend/shared/backend_interface.h +++ b/src/shared/backend_interface.h @@ -6,7 +6,7 @@ #include #include #include -#include "../../src/exam_system/exam_system.h" +#include "../backend/exam_system/exam_system.h" namespace exam_system {