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