Restructuring of the whole project into subfolders

This commit is contained in:
2024-09-16 20:28:44 +02:00
parent d8543d5e79
commit ff013b8546
120 changed files with 966 additions and 961 deletions

View File

@@ -20,17 +20,22 @@ find_package(Qt6 REQUIRED COMPONENTS Core Gui Widgets Quick WebSockets LinguistT
qt_standard_project_setup(REQUIRES 6.6 I18N_TRANSLATED_LANGUAGES de)
qt_add_executable(evcharger-app WIN32 MACOSX_BUNDLE
apikeyvaluehelper.cpp
apikeyvaluehelper.h
appsettings.cpp
appsettings.h
deviceconnection.cpp
deviceconnection.h
devicesmodel.cpp
devicesmodel.h
main.cpp
sendmessagehelper.cpp
sendmessagehelper.h
src/apikeyvaluehelper.cpp
src/apikeyvaluehelper.h
src/appsettings.cpp
src/appsettings.h
src/deviceconnection.cpp
src/deviceconnection.h
src/devicesmodel.cpp
src/devicesmodel.h
src/main.cpp
src/sendmessagehelper.cpp
src/sendmessagehelper.h
)
target_include_directories(evcharger-app
PRIVATE
src
)
qt6_add_translations(evcharger-app
@@ -50,112 +55,112 @@ qt_add_qml_module(evcharger-app
URI EVChargerApp
VERSION 1.0
QML_FILES
AboutPage.qml
AccessPage.qml
AddDeviceScreen.qml
AnimatedStackLayout.qml
AnimatedStackView.qml
ApiKeyValueItem.qml
ApiSettingsPage.qml
AppInstance.qml
AppSettingsPage.qml
BaseNavigationPage.qml
CablePage.qml
CarPage.qml
CellularPage.qml
CenteredDialog.qml
ChargerTabPage.qml
ChargingConfigurationPage.qml
ChargingSpeedPage.qml
CloudPage.qml
CloudUrlsModel.qml
ConfirmingOnOffSwitch.qml
ConnectingScreen.qml
ConnectionPage.qml
Constants.qml
ControllerPage.qml
ControllerTabPage.qml
CurrentLevelsPage.qml
DailyTripPage.qml
DateAndTimePage.qml
DeviceHeaderBar.qml
DeviceListScreen.qml
DeviceScreen.qml
DisplaySettingsPage.qml
DoubleSpinBox.qml
EcoTabPage.qml
EditValueItem.qml
EthernetPage.qml
EVChargerApp.qml
FirmwarePage.qml
FlexibleEnergyTariffPage.qml
GeneralOnOffSwitch.qml
GeneralPage.qml
GridPage.qml
GroundCheckPage.qml
HardwareInformationPage.qml
HotspotPage.qml
InformationsTabPage.qml
KwhLimitPage.qml
LedPage.qml
LicensesPage.qml
LoadBalancingPage.qml
LogicModeButton.qml
MainScreen.qml
MqttPage.qml
NamePage.qml
NavigationItem.qml
NavigationPage.qml
NotificationsPage.qml
OcppPage.qml
PasswordPage.qml
PvSurplusPage.qml
RebootPage.qml
RequestStatusText.qml
SchedulerDayPage.qml
SchedulerPage.qml
ScrollableTabPage.qml
SecurityPage.qml
SelectLogicModeItem.qml
SelectPhaseSwitchModeItem.qml
SensorsConfigurationPage.qml
SetPriceLimitPage.qml
SettingsTabPage.qml
SetValueHelper.qml
SimpleNavigationItem.qml
StartStopButton.qml
SwitchLanguagePage.qml
TimeComponentLabel.qml
TimePickerDialog.qml
TimePickerLabel.qml
TimePicker.qml
VerticalTabButton.qml
WhiteBox.qml
WhiteCheckDelegate.qml
WhiteItemDelegate.qml
WhiteSwipeDelegate.qml
WiFiErrorsPage.qml
WiFiPage.qml
WiFiScanPage.qml
qml/AboutPage.qml
qml/AccessPage.qml
qml/AddDeviceScreen.qml
qml/AnimatedStackLayout.qml
qml/AnimatedStackView.qml
qml/ApiKeyValueItem.qml
qml/ApiSettingsPage.qml
qml/AppInstance.qml
qml/AppSettingsPage.qml
qml/BaseNavigationPage.qml
qml/CablePage.qml
qml/CarPage.qml
qml/CellularPage.qml
qml/CenteredDialog.qml
qml/ChargerTabPage.qml
qml/ChargingConfigurationPage.qml
qml/ChargingSpeedPage.qml
qml/CloudPage.qml
qml/CloudUrlsModel.qml
qml/ConfirmingOnOffSwitch.qml
qml/ConnectingScreen.qml
qml/ConnectionPage.qml
qml/Constants.qml
qml/ControllerPage.qml
qml/ControllerTabPage.qml
qml/CurrentLevelsPage.qml
qml/DailyTripPage.qml
qml/DateAndTimePage.qml
qml/DeviceHeaderBar.qml
qml/DeviceListScreen.qml
qml/DeviceScreen.qml
qml/DisplaySettingsPage.qml
qml/DoubleSpinBox.qml
qml/EcoTabPage.qml
qml/EditValueItem.qml
qml/EthernetPage.qml
qml/EVChargerApp.qml
qml/FirmwarePage.qml
qml/FlexibleEnergyTariffPage.qml
qml/GeneralOnOffSwitch.qml
qml/GeneralPage.qml
qml/GridPage.qml
qml/GroundCheckPage.qml
qml/HardwareInformationPage.qml
qml/HotspotPage.qml
qml/InformationsTabPage.qml
qml/KwhLimitPage.qml
qml/LedPage.qml
qml/LicensesPage.qml
qml/LoadBalancingPage.qml
qml/LogicModeButton.qml
qml/MainScreen.qml
qml/MqttPage.qml
qml/NamePage.qml
qml/NavigationItem.qml
qml/NavigationPage.qml
qml/NotificationsPage.qml
qml/OcppPage.qml
qml/PasswordPage.qml
qml/PvSurplusPage.qml
qml/RebootPage.qml
qml/RequestStatusText.qml
qml/SchedulerDayPage.qml
qml/SchedulerPage.qml
qml/ScrollableTabPage.qml
qml/SecurityPage.qml
qml/SelectLogicModeItem.qml
qml/SelectPhaseSwitchModeItem.qml
qml/SensorsConfigurationPage.qml
qml/SetPriceLimitPage.qml
qml/SettingsTabPage.qml
qml/SetValueHelper.qml
qml/SimpleNavigationItem.qml
qml/StartStopButton.qml
qml/SwitchLanguagePage.qml
qml/TimeComponentLabel.qml
qml/TimePickerDialog.qml
qml/TimePickerLabel.qml
qml/TimePicker.qml
qml/VerticalTabButton.qml
qml/WhiteBox.qml
qml/WhiteCheckDelegate.qml
qml/WhiteItemDelegate.qml
qml/WhiteSwipeDelegate.qml
qml/WiFiErrorsPage.qml
qml/WiFiPage.qml
qml/WiFiScanPage.qml
RESOURCES
icons/Charger.svg
icons/ChargerV3.svg
icons/ChargerV4.svg
icons/Controller.svg
icons/Alarm.svg
icons/EcoModeFilled.svg
icons/Charts.svg
images/controller.png
images/geminiFlex.png
images/homeFix.png
images/homePlus.png
images/wattpilot.png
images/phoenix.png
images/geminiFix.png
material-icons/add.svg
material-icons/grid_guides.svg
material-icons/settings.svg
ui-icons/MaterialIcons-Regular.ttf
qml/icons/Charger.svg
qml/icons/ChargerV3.svg
qml/icons/ChargerV4.svg
qml/icons/Controller.svg
qml/icons/Alarm.svg
qml/icons/EcoModeFilled.svg
qml/icons/Charts.svg
qml/images/controller.png
qml/images/geminiFlex.png
qml/images/homeFix.png
qml/images/homePlus.png
qml/images/wattpilot.png
qml/images/phoenix.png
qml/images/geminiFix.png
qml/material-icons/add.svg
qml/material-icons/grid_guides.svg
qml/material-icons/settings.svg
qml/ui-icons/MaterialIcons-Regular.ttf
)
set_source_files_properties(Constants.qml PROPERTIES QT_QML_SINGLETON_TYPE TRUE)

File diff suppressed because it is too large Load Diff

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

Before

Width:  |  Height:  |  Size: 764 B

After

Width:  |  Height:  |  Size: 764 B

View File

Before

Width:  |  Height:  |  Size: 629 B

After

Width:  |  Height:  |  Size: 629 B

View File

Before

Width:  |  Height:  |  Size: 601 B

After

Width:  |  Height:  |  Size: 601 B

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 182 KiB

After

Width:  |  Height:  |  Size: 182 KiB

View File

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

View File

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 42 KiB

View File

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Some files were not shown because too many files have changed in this diff Show More