Restructuring of the whole project into subfolders
237
CMakeLists.txt
@@ -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)
|
||||
|
1690
i18n/qml_de.ts
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 764 B After Width: | Height: | Size: 764 B |
Before Width: | Height: | Size: 629 B After Width: | Height: | Size: 629 B |
Before Width: | Height: | Size: 601 B After Width: | Height: | Size: 601 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 182 KiB After Width: | Height: | Size: 182 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |