From 801260b7a1f8fa5a0c3306bc4175873c400d5aac Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 <0xFEEDC0DE64@gmail.com> Date: Fri, 15 Dec 2017 17:15:57 +0100 Subject: [PATCH] Moved application into own subfolder --- zeiterfassung.conf | 8 - zeiterfassung.pro | 187 +----------------- .../cpp14polyfills.h | 0 .../dialogs}/aboutmedialog.cpp | 0 .../dialogs}/aboutmedialog.h | 0 .../dialogs}/aboutmedialog.ui | 0 .../dialogs}/authenticationdialog.cpp | 0 .../dialogs}/authenticationdialog.h | 0 .../dialogs}/authenticationdialog.ui | 0 .../dialogs}/bookingdialog.cpp | 0 .../dialogs}/bookingdialog.h | 0 .../dialogs}/bookingdialog.ui | 0 .../dialogs}/languageselectiondialog.cpp | 0 .../dialogs}/languageselectiondialog.h | 0 .../dialogs}/languageselectiondialog.ui | 0 .../dialogs}/settingsdialog.cpp | 0 .../dialogs}/settingsdialog.h | 0 .../dialogs}/settingsdialog.ui | 0 .../dialogs}/timeassignmentdialog.cpp | 0 .../dialogs}/timeassignmentdialog.h | 0 .../dialogs}/timeassignmentdialog.ui | 0 .../dialogs}/updatedialog.cpp | 0 .../dialogs}/updatedialog.h | 0 .../dialogs}/updatedialog.ui | 0 icon.ico => zeiterfassung/icon.ico | Bin {images => zeiterfassung/images}/about.png | Bin .../images}/auswertung.png | Bin .../images}/authentication.png | Bin {images => zeiterfassung/images}/help.png | Bin {images => zeiterfassung/images}/icon.png | Bin {images => zeiterfassung/images}/next.png | Bin {images => zeiterfassung/images}/now.png | Bin {images => zeiterfassung/images}/previous.png | Bin {images => zeiterfassung/images}/quit.png | Bin {images => zeiterfassung/images}/refresh.png | Bin {images => zeiterfassung/images}/settings.png | Bin {images => zeiterfassung/images}/splash.png | Bin {images => zeiterfassung/images}/today.png | Bin {images => zeiterfassung/images}/user.png | Bin main.cpp => zeiterfassung/main.cpp | 0 .../mainwindow.cpp | 0 mainwindow.h => zeiterfassung/mainwindow.h | 0 mainwindow.ui => zeiterfassung/mainwindow.ui | 0 .../models}/bookingsmodel.cpp | 0 .../models}/bookingsmodel.h | 0 .../models}/timeassignmentsmodel.cpp | 0 .../models}/timeassignmentsmodel.h | 0 .../replies}/createbookingreply.cpp | 0 .../replies}/createbookingreply.h | 0 .../replies}/createtimeassignmentreply.cpp | 0 .../replies}/createtimeassignmentreply.h | 0 .../replies}/deletebookingreply.cpp | 0 .../replies}/deletebookingreply.h | 0 .../replies}/deletetimeassignmentreply.cpp | 0 .../replies}/deletetimeassignmentreply.h | 0 .../replies}/getauswertungreply.cpp | 0 .../replies}/getauswertungreply.h | 0 .../replies}/getbookingsreply.cpp | 0 .../replies}/getbookingsreply.h | 0 .../replies}/getpresencestatusreply.cpp | 0 .../replies}/getpresencestatusreply.h | 0 .../replies}/getprojectsreply.cpp | 0 .../replies}/getprojectsreply.h | 0 .../replies}/gettimeassignmentsreply.cpp | 0 .../replies}/gettimeassignmentsreply.h | 0 .../replies}/loginpagereply.cpp | 0 .../replies}/loginpagereply.h | 0 .../replies}/loginreply.cpp | 0 .../replies}/loginreply.h | 0 .../replies}/updatebookingreply.cpp | 0 .../replies}/updatebookingreply.h | 0 .../replies}/updatetimeassignmentreply.cpp | 0 .../replies}/updatetimeassignmentreply.h | 0 .../replies}/userinforeply.cpp | 0 .../replies}/userinforeply.h | 0 .../replies}/zeiterfassungreply.cpp | 0 .../replies}/zeiterfassungreply.h | 0 resources.qrc => zeiterfassung/resources.qrc | 0 .../stripfactory.cpp | 0 .../stripfactory.h | 0 .../strips}/bookingendstrip.ui | 0 .../strips}/bookingstartstrip.ui | 0 .../strips}/timeassignmentstrip.ui | 0 .../stripswidget.cpp | 0 .../stripswidget.h | 0 .../themes}/dark_theme.qss | 0 .../themes}/dark_theme/Hmovetoolbar.png | Bin .../themes}/dark_theme/Hsepartoolbar.png | Bin .../themes}/dark_theme/Vmovetoolbar.png | Bin .../themes}/dark_theme/Vsepartoolbar.png | Bin .../themes}/dark_theme/branch_closed-on.png | Bin .../themes}/dark_theme/branch_closed.png | Bin .../themes}/dark_theme/branch_open-on.png | Bin .../themes}/dark_theme/branch_open.png | Bin .../themes}/dark_theme/checkbox_checked.png | Bin .../dark_theme/checkbox_checked_disabled.png | Bin .../dark_theme/checkbox_checked_focus.png | Bin .../dark_theme/checkbox_indeterminate.png | Bin .../checkbox_indeterminate_disabled.png | Bin .../checkbox_indeterminate_focus.png | Bin .../themes}/dark_theme/checkbox_unchecked.png | Bin .../checkbox_unchecked_disabled.png | Bin .../dark_theme/checkbox_unchecked_focus.png | Bin .../themes}/dark_theme/close-hover.png | Bin .../themes}/dark_theme/close-pressed.png | Bin .../themes}/dark_theme/close.png | Bin .../themes}/dark_theme/down_arrow.png | Bin .../dark_theme/down_arrow_disabled.png | Bin .../themes}/dark_theme/left_arrow.png | Bin .../dark_theme/left_arrow_disabled.png | Bin .../themes}/dark_theme/radio_checked.png | Bin .../dark_theme/radio_checked_disabled.png | Bin .../dark_theme/radio_checked_focus.png | Bin .../themes}/dark_theme/radio_unchecked.png | Bin .../dark_theme/radio_unchecked_disabled.png | Bin .../dark_theme/radio_unchecked_focus.png | Bin .../themes}/dark_theme/right_arrow.png | Bin .../dark_theme/right_arrow_disabled.png | Bin .../themes}/dark_theme/sizegrip.png | Bin .../dark_theme/stylesheet-branch-end.png | Bin .../dark_theme/stylesheet-branch-more.png | Bin .../themes}/dark_theme/stylesheet-vline.png | Bin .../themes}/dark_theme/transparent.png | Bin .../themes}/dark_theme/undock.png | Bin .../themes}/dark_theme/up_arrow.png | Bin .../themes}/dark_theme/up_arrow_disabled.png | Bin timeutils.cpp => zeiterfassung/timeutils.cpp | 0 timeutils.h => zeiterfassung/timeutils.h | 0 .../translations}/zeiterfassung_de.qm | Bin .../translations}/zeiterfassung_de.ts | 0 .../translations}/zeiterfassung_en.qm | Bin .../translations}/zeiterfassung_en.ts | 0 zeiterfassung/zeiterfassung.pro | 186 +++++++++++++++++ .../zeiterfassungapi.cpp | 0 .../zeiterfassungapi.h | 0 .../zeiterfassungsettings.cpp | 0 .../zeiterfassungsettings.h | 0 137 files changed, 188 insertions(+), 193 deletions(-) delete mode 100644 zeiterfassung.conf mode change 100755 => 100644 zeiterfassung.pro rename cpp14polyfills.h => zeiterfassung/cpp14polyfills.h (100%) rename {dialogs => zeiterfassung/dialogs}/aboutmedialog.cpp (100%) rename {dialogs => zeiterfassung/dialogs}/aboutmedialog.h (100%) rename {dialogs => zeiterfassung/dialogs}/aboutmedialog.ui (100%) rename {dialogs => zeiterfassung/dialogs}/authenticationdialog.cpp (100%) rename {dialogs => zeiterfassung/dialogs}/authenticationdialog.h (100%) rename {dialogs => zeiterfassung/dialogs}/authenticationdialog.ui (100%) rename {dialogs => zeiterfassung/dialogs}/bookingdialog.cpp (100%) rename {dialogs => zeiterfassung/dialogs}/bookingdialog.h (100%) rename {dialogs => zeiterfassung/dialogs}/bookingdialog.ui (100%) rename {dialogs => zeiterfassung/dialogs}/languageselectiondialog.cpp (100%) rename {dialogs => zeiterfassung/dialogs}/languageselectiondialog.h (100%) rename {dialogs => zeiterfassung/dialogs}/languageselectiondialog.ui (100%) rename {dialogs => zeiterfassung/dialogs}/settingsdialog.cpp (100%) rename {dialogs => zeiterfassung/dialogs}/settingsdialog.h (100%) rename {dialogs => zeiterfassung/dialogs}/settingsdialog.ui (100%) rename {dialogs => zeiterfassung/dialogs}/timeassignmentdialog.cpp (100%) rename {dialogs => zeiterfassung/dialogs}/timeassignmentdialog.h (100%) rename {dialogs => zeiterfassung/dialogs}/timeassignmentdialog.ui (100%) rename {dialogs => zeiterfassung/dialogs}/updatedialog.cpp (100%) rename {dialogs => zeiterfassung/dialogs}/updatedialog.h (100%) rename {dialogs => zeiterfassung/dialogs}/updatedialog.ui (100%) rename icon.ico => zeiterfassung/icon.ico (100%) rename {images => zeiterfassung/images}/about.png (100%) rename {images => zeiterfassung/images}/auswertung.png (100%) rename {images => zeiterfassung/images}/authentication.png (100%) rename {images => zeiterfassung/images}/help.png (100%) rename {images => zeiterfassung/images}/icon.png (100%) rename {images => zeiterfassung/images}/next.png (100%) rename {images => zeiterfassung/images}/now.png (100%) rename {images => zeiterfassung/images}/previous.png (100%) rename {images => zeiterfassung/images}/quit.png (100%) rename {images => zeiterfassung/images}/refresh.png (100%) rename {images => zeiterfassung/images}/settings.png (100%) rename {images => zeiterfassung/images}/splash.png (100%) rename {images => zeiterfassung/images}/today.png (100%) rename {images => zeiterfassung/images}/user.png (100%) rename main.cpp => zeiterfassung/main.cpp (100%) rename mainwindow.cpp => zeiterfassung/mainwindow.cpp (100%) rename mainwindow.h => zeiterfassung/mainwindow.h (100%) rename mainwindow.ui => zeiterfassung/mainwindow.ui (100%) rename {models => zeiterfassung/models}/bookingsmodel.cpp (100%) rename {models => zeiterfassung/models}/bookingsmodel.h (100%) rename {models => zeiterfassung/models}/timeassignmentsmodel.cpp (100%) rename {models => zeiterfassung/models}/timeassignmentsmodel.h (100%) rename {replies => zeiterfassung/replies}/createbookingreply.cpp (100%) rename {replies => zeiterfassung/replies}/createbookingreply.h (100%) rename {replies => zeiterfassung/replies}/createtimeassignmentreply.cpp (100%) rename {replies => zeiterfassung/replies}/createtimeassignmentreply.h (100%) rename {replies => zeiterfassung/replies}/deletebookingreply.cpp (100%) rename {replies => zeiterfassung/replies}/deletebookingreply.h (100%) rename {replies => zeiterfassung/replies}/deletetimeassignmentreply.cpp (100%) rename {replies => zeiterfassung/replies}/deletetimeassignmentreply.h (100%) rename {replies => zeiterfassung/replies}/getauswertungreply.cpp (100%) rename {replies => zeiterfassung/replies}/getauswertungreply.h (100%) rename {replies => zeiterfassung/replies}/getbookingsreply.cpp (100%) rename {replies => zeiterfassung/replies}/getbookingsreply.h (100%) rename {replies => zeiterfassung/replies}/getpresencestatusreply.cpp (100%) rename {replies => zeiterfassung/replies}/getpresencestatusreply.h (100%) rename {replies => zeiterfassung/replies}/getprojectsreply.cpp (100%) rename {replies => zeiterfassung/replies}/getprojectsreply.h (100%) rename {replies => zeiterfassung/replies}/gettimeassignmentsreply.cpp (100%) rename {replies => zeiterfassung/replies}/gettimeassignmentsreply.h (100%) rename {replies => zeiterfassung/replies}/loginpagereply.cpp (100%) rename {replies => zeiterfassung/replies}/loginpagereply.h (100%) rename {replies => zeiterfassung/replies}/loginreply.cpp (100%) rename {replies => zeiterfassung/replies}/loginreply.h (100%) rename {replies => zeiterfassung/replies}/updatebookingreply.cpp (100%) rename {replies => zeiterfassung/replies}/updatebookingreply.h (100%) rename {replies => zeiterfassung/replies}/updatetimeassignmentreply.cpp (100%) rename {replies => zeiterfassung/replies}/updatetimeassignmentreply.h (100%) rename {replies => zeiterfassung/replies}/userinforeply.cpp (100%) rename {replies => zeiterfassung/replies}/userinforeply.h (100%) rename {replies => zeiterfassung/replies}/zeiterfassungreply.cpp (100%) rename {replies => zeiterfassung/replies}/zeiterfassungreply.h (100%) rename resources.qrc => zeiterfassung/resources.qrc (100%) rename stripfactory.cpp => zeiterfassung/stripfactory.cpp (100%) rename stripfactory.h => zeiterfassung/stripfactory.h (100%) rename {strips => zeiterfassung/strips}/bookingendstrip.ui (100%) rename {strips => zeiterfassung/strips}/bookingstartstrip.ui (100%) rename {strips => zeiterfassung/strips}/timeassignmentstrip.ui (100%) rename stripswidget.cpp => zeiterfassung/stripswidget.cpp (100%) rename stripswidget.h => zeiterfassung/stripswidget.h (100%) rename {themes => zeiterfassung/themes}/dark_theme.qss (100%) rename {themes => zeiterfassung/themes}/dark_theme/Hmovetoolbar.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/Hsepartoolbar.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/Vmovetoolbar.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/Vsepartoolbar.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/branch_closed-on.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/branch_closed.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/branch_open-on.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/branch_open.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_checked.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_checked_disabled.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_checked_focus.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_indeterminate.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_indeterminate_disabled.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_indeterminate_focus.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_unchecked.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_unchecked_disabled.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/checkbox_unchecked_focus.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/close-hover.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/close-pressed.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/close.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/down_arrow.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/down_arrow_disabled.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/left_arrow.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/left_arrow_disabled.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/radio_checked.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/radio_checked_disabled.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/radio_checked_focus.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/radio_unchecked.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/radio_unchecked_disabled.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/radio_unchecked_focus.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/right_arrow.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/right_arrow_disabled.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/sizegrip.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/stylesheet-branch-end.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/stylesheet-branch-more.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/stylesheet-vline.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/transparent.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/undock.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/up_arrow.png (100%) rename {themes => zeiterfassung/themes}/dark_theme/up_arrow_disabled.png (100%) rename timeutils.cpp => zeiterfassung/timeutils.cpp (100%) rename timeutils.h => zeiterfassung/timeutils.h (100%) rename {translations => zeiterfassung/translations}/zeiterfassung_de.qm (100%) rename {translations => zeiterfassung/translations}/zeiterfassung_de.ts (100%) rename {translations => zeiterfassung/translations}/zeiterfassung_en.qm (100%) rename {translations => zeiterfassung/translations}/zeiterfassung_en.ts (100%) create mode 100755 zeiterfassung/zeiterfassung.pro rename zeiterfassungapi.cpp => zeiterfassung/zeiterfassungapi.cpp (100%) rename zeiterfassungapi.h => zeiterfassung/zeiterfassungapi.h (100%) rename zeiterfassungsettings.cpp => zeiterfassung/zeiterfassungsettings.cpp (100%) rename zeiterfassungsettings.h => zeiterfassung/zeiterfassungsettings.h (100%) diff --git a/zeiterfassung.conf b/zeiterfassung.conf deleted file mode 100644 index 36a5d44..0000000 --- a/zeiterfassung.conf +++ /dev/null @@ -1,8 +0,0 @@ -[General] -password=HAHA -projekte=0000001142, 0000010001, SONSTIGES -subprojekte= -texte= -url=http://localhost:8080/evoApps/ -username=danielb -workpackages=[D.1315], [M.0200] diff --git a/zeiterfassung.pro b/zeiterfassung.pro old mode 100755 new mode 100644 index 4fdd91e..56af3c4 --- a/zeiterfassung.pro +++ b/zeiterfassung.pro @@ -1,186 +1,3 @@ -QT += network gui widgets uitools +TEMPLATE=subdirs -CONFIG += c++14 -CONFIG -= app_bundle - -# The following define makes your compiler emit warnings if you use -# any feature of Qt which as been marked deprecated (the exact warnings -# depend on your compiler). Please consult the documentation of the -# deprecated API in order to know how to port your code away from it. -DEFINES += QT_DEPRECATED_WARNINGS - -# You can also make your code fail to compile if you use deprecated APIs. -# In order to do so, uncomment the following line. -# You can also select to disable deprecated APIs only up to a certain version of Qt. -DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 - -RC_ICONS = icon.ico - -SOURCES += main.cpp \ - mainwindow.cpp \ - dialogs/aboutmedialog.cpp \ - dialogs/authenticationdialog.cpp \ - zeiterfassungsettings.cpp \ - dialogs/settingsdialog.cpp \ - dialogs/languageselectiondialog.cpp \ - dialogs/timeassignmentdialog.cpp \ - models/timeassignmentsmodel.cpp \ - dialogs/bookingdialog.cpp \ - models/bookingsmodel.cpp \ - dialogs/updatedialog.cpp \ - stripswidget.cpp \ - timeutils.cpp \ - stripfactory.cpp \ - zeiterfassungapi.cpp \ - replies/loginpagereply.cpp \ - replies/loginreply.cpp \ - replies/userinforeply.cpp \ - replies/getbookingsreply.cpp \ - replies/createbookingreply.cpp \ - replies/updatebookingreply.cpp \ - replies/deletebookingreply.cpp \ - replies/gettimeassignmentsreply.cpp \ - replies/createtimeassignmentreply.cpp \ - replies/updatetimeassignmentreply.cpp \ - replies/getprojectsreply.cpp \ - replies/getauswertungreply.cpp \ - replies/zeiterfassungreply.cpp \ - replies/deletetimeassignmentreply.cpp \ - replies/getpresencestatusreply.cpp - -HEADERS += \ - mainwindow.h \ - dialogs/aboutmedialog.h \ - dialogs/authenticationdialog.h \ - zeiterfassungsettings.h \ - dialogs/settingsdialog.h \ - dialogs/languageselectiondialog.h \ - dialogs/timeassignmentdialog.h \ - models/timeassignmentsmodel.h \ - dialogs/bookingdialog.h \ - models/bookingsmodel.h \ - dialogs/updatedialog.h \ - stripswidget.h \ - timeutils.h \ - stripfactory.h \ - zeiterfassungapi.h \ - replies/loginpagereply.h \ - replies/loginreply.h \ - replies/userinforeply.h \ - replies/getbookingsreply.h \ - replies/createbookingreply.h \ - replies/updatebookingreply.h \ - replies/deletebookingreply.h \ - replies/gettimeassignmentsreply.h \ - replies/createtimeassignmentreply.h \ - replies/updatetimeassignmentreply.h \ - replies/getprojectsreply.h \ - replies/getauswertungreply.h \ - replies/zeiterfassungreply.h \ - replies/deletetimeassignmentreply.h \ - cpp14polyfills.h \ - replies/getpresencestatusreply.h - -FORMS += \ - mainwindow.ui \ - dialogs/aboutmedialog.ui \ - dialogs/authenticationdialog.ui \ - dialogs/settingsdialog.ui \ - dialogs/languageselectiondialog.ui \ - dialogs/timeassignmentdialog.ui \ - dialogs/bookingdialog.ui \ - dialogs/updatedialog.ui - -RESOURCES += \ - resources.qrc - -TRANSLATIONS += \ - translations/zeiterfassung_en.ts \ - translations/zeiterfassung_de.ts - -win32 { - CONFIG(debug, release|debug) { - translationsinstall.path = $${OUT_PWD}/debug/translations - themesinstall.path = $${OUT_PWD}/debug/themes - darkthemeinstall.path = $${OUT_PWD}/debug/themes/dark_theme - stripsinstall.path = $${OUT_PWD}/debug/strips - } else { - translationsinstall.path = $${OUT_PWD}/release/translations - themesinstall.path = $${OUT_PWD}/release/themes - darkthemeinstall.path = $${OUT_PWD}/release/themes/dark_theme - stripsinstall.path = $${OUT_PWD}/release/strips - } -} -unix { - translationsinstall.path = $${OUT_PWD}/translations - themesinstall.path = $${OUT_PWD}/themes - darkthemeinstall.path = $${OUT_PWD}/themes/dark_theme - stripsinstall.path = $${OUT_PWD}/strips -} - -translationsinstall.files = $$[QT_INSTALL_TRANSLATIONS]/qt_en.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtbase_en.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtmultimedia_en.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtquick1_en.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtscript_nen.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtxmlpatterns_en.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qt_de.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtbase_de.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtmultimedia_de.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtquick1_de.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtscript_de.qm \ - $$[QT_INSTALL_TRANSLATIONS]/qtxmlpatterns_de.qm \ - translations/zeiterfassung_en.qm \ - translations/zeiterfassung_de.qm - -themesinstall.files = themes/dark_theme.qss - -darkthemeinstall.files = themes/dark_theme/checkbox_indeterminate_disabled.png \ - themes/dark_theme/radio_unchecked.png \ - themes/dark_theme/up_arrow.png \ - themes/dark_theme/branch_closed-on.png \ - themes/dark_theme/checkbox_checked_disabled.png \ - themes/dark_theme/checkbox_unchecked.png \ - themes/dark_theme/checkbox_indeterminate.png \ - themes/dark_theme/stylesheet-branch-more.png \ - themes/dark_theme/checkbox_checked.png \ - themes/dark_theme/checkbox_unchecked_disabled.png \ - themes/dark_theme/radio_checked.png \ - themes/dark_theme/checkbox_indeterminate_focus.png \ - themes/dark_theme/checkbox_checked_focus.png \ - themes/dark_theme/branch_closed.png \ - themes/dark_theme/Vsepartoolbar.png \ - themes/dark_theme/radio_checked_disabled.png \ - themes/dark_theme/left_arrow.png \ - themes/dark_theme/Vmovetoolbar.png \ - themes/dark_theme/branch_open-on.png \ - themes/dark_theme/close.png \ - themes/dark_theme/stylesheet-branch-end.png \ - themes/dark_theme/stylesheet-vline.png \ - themes/dark_theme/down_arrow_disabled.png \ - themes/dark_theme/radio_unchecked_disabled.png \ - themes/dark_theme/left_arrow_disabled.png \ - themes/dark_theme/Hmovetoolbar.png \ - themes/dark_theme/close-pressed.png \ - themes/dark_theme/up_arrow_disabled.png \ - themes/dark_theme/branch_open.png \ - themes/dark_theme/radio_checked_focus.png \ - themes/dark_theme/sizegrip.png \ - themes/dark_theme/checkbox_unchecked_focus.png \ - themes/dark_theme/right_arrow_disabled.png \ - themes/dark_theme/Hsepartoolbar.png \ - themes/dark_theme/undock.png \ - themes/dark_theme/transparent.png \ - themes/dark_theme/close-hover.png \ - themes/dark_theme/radio_unchecked_focus.png \ - themes/dark_theme/down_arrow.png \ - themes/dark_theme/right_arrow.png - -stripsinstall.files = strips/bookingstartstrip.ui \ - strips/bookingendstrip.ui \ - strips/timeassignmentstrip.ui - -INSTALLS += translationsinstall -INSTALLS += themesinstall -INSTALLS += darkthemeinstall -INSTALLS += stripsinstall +SUBDIRS+=zeiterfassung diff --git a/cpp14polyfills.h b/zeiterfassung/cpp14polyfills.h similarity index 100% rename from cpp14polyfills.h rename to zeiterfassung/cpp14polyfills.h diff --git a/dialogs/aboutmedialog.cpp b/zeiterfassung/dialogs/aboutmedialog.cpp similarity index 100% rename from dialogs/aboutmedialog.cpp rename to zeiterfassung/dialogs/aboutmedialog.cpp diff --git a/dialogs/aboutmedialog.h b/zeiterfassung/dialogs/aboutmedialog.h similarity index 100% rename from dialogs/aboutmedialog.h rename to zeiterfassung/dialogs/aboutmedialog.h diff --git a/dialogs/aboutmedialog.ui b/zeiterfassung/dialogs/aboutmedialog.ui similarity index 100% rename from dialogs/aboutmedialog.ui rename to zeiterfassung/dialogs/aboutmedialog.ui diff --git a/dialogs/authenticationdialog.cpp b/zeiterfassung/dialogs/authenticationdialog.cpp similarity index 100% rename from dialogs/authenticationdialog.cpp rename to zeiterfassung/dialogs/authenticationdialog.cpp diff --git a/dialogs/authenticationdialog.h b/zeiterfassung/dialogs/authenticationdialog.h similarity index 100% rename from dialogs/authenticationdialog.h rename to zeiterfassung/dialogs/authenticationdialog.h diff --git a/dialogs/authenticationdialog.ui b/zeiterfassung/dialogs/authenticationdialog.ui similarity index 100% rename from dialogs/authenticationdialog.ui rename to zeiterfassung/dialogs/authenticationdialog.ui diff --git a/dialogs/bookingdialog.cpp b/zeiterfassung/dialogs/bookingdialog.cpp similarity index 100% rename from dialogs/bookingdialog.cpp rename to zeiterfassung/dialogs/bookingdialog.cpp diff --git a/dialogs/bookingdialog.h b/zeiterfassung/dialogs/bookingdialog.h similarity index 100% rename from dialogs/bookingdialog.h rename to zeiterfassung/dialogs/bookingdialog.h diff --git a/dialogs/bookingdialog.ui b/zeiterfassung/dialogs/bookingdialog.ui similarity index 100% rename from dialogs/bookingdialog.ui rename to zeiterfassung/dialogs/bookingdialog.ui diff --git a/dialogs/languageselectiondialog.cpp b/zeiterfassung/dialogs/languageselectiondialog.cpp similarity index 100% rename from dialogs/languageselectiondialog.cpp rename to zeiterfassung/dialogs/languageselectiondialog.cpp diff --git a/dialogs/languageselectiondialog.h b/zeiterfassung/dialogs/languageselectiondialog.h similarity index 100% rename from dialogs/languageselectiondialog.h rename to zeiterfassung/dialogs/languageselectiondialog.h diff --git a/dialogs/languageselectiondialog.ui b/zeiterfassung/dialogs/languageselectiondialog.ui similarity index 100% rename from dialogs/languageselectiondialog.ui rename to zeiterfassung/dialogs/languageselectiondialog.ui diff --git a/dialogs/settingsdialog.cpp b/zeiterfassung/dialogs/settingsdialog.cpp similarity index 100% rename from dialogs/settingsdialog.cpp rename to zeiterfassung/dialogs/settingsdialog.cpp diff --git a/dialogs/settingsdialog.h b/zeiterfassung/dialogs/settingsdialog.h similarity index 100% rename from dialogs/settingsdialog.h rename to zeiterfassung/dialogs/settingsdialog.h diff --git a/dialogs/settingsdialog.ui b/zeiterfassung/dialogs/settingsdialog.ui similarity index 100% rename from dialogs/settingsdialog.ui rename to zeiterfassung/dialogs/settingsdialog.ui diff --git a/dialogs/timeassignmentdialog.cpp b/zeiterfassung/dialogs/timeassignmentdialog.cpp similarity index 100% rename from dialogs/timeassignmentdialog.cpp rename to zeiterfassung/dialogs/timeassignmentdialog.cpp diff --git a/dialogs/timeassignmentdialog.h b/zeiterfassung/dialogs/timeassignmentdialog.h similarity index 100% rename from dialogs/timeassignmentdialog.h rename to zeiterfassung/dialogs/timeassignmentdialog.h diff --git a/dialogs/timeassignmentdialog.ui b/zeiterfassung/dialogs/timeassignmentdialog.ui similarity index 100% rename from dialogs/timeassignmentdialog.ui rename to zeiterfassung/dialogs/timeassignmentdialog.ui diff --git a/dialogs/updatedialog.cpp b/zeiterfassung/dialogs/updatedialog.cpp similarity index 100% rename from dialogs/updatedialog.cpp rename to zeiterfassung/dialogs/updatedialog.cpp diff --git a/dialogs/updatedialog.h b/zeiterfassung/dialogs/updatedialog.h similarity index 100% rename from dialogs/updatedialog.h rename to zeiterfassung/dialogs/updatedialog.h diff --git a/dialogs/updatedialog.ui b/zeiterfassung/dialogs/updatedialog.ui similarity index 100% rename from dialogs/updatedialog.ui rename to zeiterfassung/dialogs/updatedialog.ui diff --git a/icon.ico b/zeiterfassung/icon.ico similarity index 100% rename from icon.ico rename to zeiterfassung/icon.ico diff --git a/images/about.png b/zeiterfassung/images/about.png similarity index 100% rename from images/about.png rename to zeiterfassung/images/about.png diff --git a/images/auswertung.png b/zeiterfassung/images/auswertung.png similarity index 100% rename from images/auswertung.png rename to zeiterfassung/images/auswertung.png diff --git a/images/authentication.png b/zeiterfassung/images/authentication.png similarity index 100% rename from images/authentication.png rename to zeiterfassung/images/authentication.png diff --git a/images/help.png b/zeiterfassung/images/help.png similarity index 100% rename from images/help.png rename to zeiterfassung/images/help.png diff --git a/images/icon.png b/zeiterfassung/images/icon.png similarity index 100% rename from images/icon.png rename to zeiterfassung/images/icon.png diff --git a/images/next.png b/zeiterfassung/images/next.png similarity index 100% rename from images/next.png rename to zeiterfassung/images/next.png diff --git a/images/now.png b/zeiterfassung/images/now.png similarity index 100% rename from images/now.png rename to zeiterfassung/images/now.png diff --git a/images/previous.png b/zeiterfassung/images/previous.png similarity index 100% rename from images/previous.png rename to zeiterfassung/images/previous.png diff --git a/images/quit.png b/zeiterfassung/images/quit.png similarity index 100% rename from images/quit.png rename to zeiterfassung/images/quit.png diff --git a/images/refresh.png b/zeiterfassung/images/refresh.png similarity index 100% rename from images/refresh.png rename to zeiterfassung/images/refresh.png diff --git a/images/settings.png b/zeiterfassung/images/settings.png similarity index 100% rename from images/settings.png rename to zeiterfassung/images/settings.png diff --git a/images/splash.png b/zeiterfassung/images/splash.png similarity index 100% rename from images/splash.png rename to zeiterfassung/images/splash.png diff --git a/images/today.png b/zeiterfassung/images/today.png similarity index 100% rename from images/today.png rename to zeiterfassung/images/today.png diff --git a/images/user.png b/zeiterfassung/images/user.png similarity index 100% rename from images/user.png rename to zeiterfassung/images/user.png diff --git a/main.cpp b/zeiterfassung/main.cpp similarity index 100% rename from main.cpp rename to zeiterfassung/main.cpp diff --git a/mainwindow.cpp b/zeiterfassung/mainwindow.cpp similarity index 100% rename from mainwindow.cpp rename to zeiterfassung/mainwindow.cpp diff --git a/mainwindow.h b/zeiterfassung/mainwindow.h similarity index 100% rename from mainwindow.h rename to zeiterfassung/mainwindow.h diff --git a/mainwindow.ui b/zeiterfassung/mainwindow.ui similarity index 100% rename from mainwindow.ui rename to zeiterfassung/mainwindow.ui diff --git a/models/bookingsmodel.cpp b/zeiterfassung/models/bookingsmodel.cpp similarity index 100% rename from models/bookingsmodel.cpp rename to zeiterfassung/models/bookingsmodel.cpp diff --git a/models/bookingsmodel.h b/zeiterfassung/models/bookingsmodel.h similarity index 100% rename from models/bookingsmodel.h rename to zeiterfassung/models/bookingsmodel.h diff --git a/models/timeassignmentsmodel.cpp b/zeiterfassung/models/timeassignmentsmodel.cpp similarity index 100% rename from models/timeassignmentsmodel.cpp rename to zeiterfassung/models/timeassignmentsmodel.cpp diff --git a/models/timeassignmentsmodel.h b/zeiterfassung/models/timeassignmentsmodel.h similarity index 100% rename from models/timeassignmentsmodel.h rename to zeiterfassung/models/timeassignmentsmodel.h diff --git a/replies/createbookingreply.cpp b/zeiterfassung/replies/createbookingreply.cpp similarity index 100% rename from replies/createbookingreply.cpp rename to zeiterfassung/replies/createbookingreply.cpp diff --git a/replies/createbookingreply.h b/zeiterfassung/replies/createbookingreply.h similarity index 100% rename from replies/createbookingreply.h rename to zeiterfassung/replies/createbookingreply.h diff --git a/replies/createtimeassignmentreply.cpp b/zeiterfassung/replies/createtimeassignmentreply.cpp similarity index 100% rename from replies/createtimeassignmentreply.cpp rename to zeiterfassung/replies/createtimeassignmentreply.cpp diff --git a/replies/createtimeassignmentreply.h b/zeiterfassung/replies/createtimeassignmentreply.h similarity index 100% rename from replies/createtimeassignmentreply.h rename to zeiterfassung/replies/createtimeassignmentreply.h diff --git a/replies/deletebookingreply.cpp b/zeiterfassung/replies/deletebookingreply.cpp similarity index 100% rename from replies/deletebookingreply.cpp rename to zeiterfassung/replies/deletebookingreply.cpp diff --git a/replies/deletebookingreply.h b/zeiterfassung/replies/deletebookingreply.h similarity index 100% rename from replies/deletebookingreply.h rename to zeiterfassung/replies/deletebookingreply.h diff --git a/replies/deletetimeassignmentreply.cpp b/zeiterfassung/replies/deletetimeassignmentreply.cpp similarity index 100% rename from replies/deletetimeassignmentreply.cpp rename to zeiterfassung/replies/deletetimeassignmentreply.cpp diff --git a/replies/deletetimeassignmentreply.h b/zeiterfassung/replies/deletetimeassignmentreply.h similarity index 100% rename from replies/deletetimeassignmentreply.h rename to zeiterfassung/replies/deletetimeassignmentreply.h diff --git a/replies/getauswertungreply.cpp b/zeiterfassung/replies/getauswertungreply.cpp similarity index 100% rename from replies/getauswertungreply.cpp rename to zeiterfassung/replies/getauswertungreply.cpp diff --git a/replies/getauswertungreply.h b/zeiterfassung/replies/getauswertungreply.h similarity index 100% rename from replies/getauswertungreply.h rename to zeiterfassung/replies/getauswertungreply.h diff --git a/replies/getbookingsreply.cpp b/zeiterfassung/replies/getbookingsreply.cpp similarity index 100% rename from replies/getbookingsreply.cpp rename to zeiterfassung/replies/getbookingsreply.cpp diff --git a/replies/getbookingsreply.h b/zeiterfassung/replies/getbookingsreply.h similarity index 100% rename from replies/getbookingsreply.h rename to zeiterfassung/replies/getbookingsreply.h diff --git a/replies/getpresencestatusreply.cpp b/zeiterfassung/replies/getpresencestatusreply.cpp similarity index 100% rename from replies/getpresencestatusreply.cpp rename to zeiterfassung/replies/getpresencestatusreply.cpp diff --git a/replies/getpresencestatusreply.h b/zeiterfassung/replies/getpresencestatusreply.h similarity index 100% rename from replies/getpresencestatusreply.h rename to zeiterfassung/replies/getpresencestatusreply.h diff --git a/replies/getprojectsreply.cpp b/zeiterfassung/replies/getprojectsreply.cpp similarity index 100% rename from replies/getprojectsreply.cpp rename to zeiterfassung/replies/getprojectsreply.cpp diff --git a/replies/getprojectsreply.h b/zeiterfassung/replies/getprojectsreply.h similarity index 100% rename from replies/getprojectsreply.h rename to zeiterfassung/replies/getprojectsreply.h diff --git a/replies/gettimeassignmentsreply.cpp b/zeiterfassung/replies/gettimeassignmentsreply.cpp similarity index 100% rename from replies/gettimeassignmentsreply.cpp rename to zeiterfassung/replies/gettimeassignmentsreply.cpp diff --git a/replies/gettimeassignmentsreply.h b/zeiterfassung/replies/gettimeassignmentsreply.h similarity index 100% rename from replies/gettimeassignmentsreply.h rename to zeiterfassung/replies/gettimeassignmentsreply.h diff --git a/replies/loginpagereply.cpp b/zeiterfassung/replies/loginpagereply.cpp similarity index 100% rename from replies/loginpagereply.cpp rename to zeiterfassung/replies/loginpagereply.cpp diff --git a/replies/loginpagereply.h b/zeiterfassung/replies/loginpagereply.h similarity index 100% rename from replies/loginpagereply.h rename to zeiterfassung/replies/loginpagereply.h diff --git a/replies/loginreply.cpp b/zeiterfassung/replies/loginreply.cpp similarity index 100% rename from replies/loginreply.cpp rename to zeiterfassung/replies/loginreply.cpp diff --git a/replies/loginreply.h b/zeiterfassung/replies/loginreply.h similarity index 100% rename from replies/loginreply.h rename to zeiterfassung/replies/loginreply.h diff --git a/replies/updatebookingreply.cpp b/zeiterfassung/replies/updatebookingreply.cpp similarity index 100% rename from replies/updatebookingreply.cpp rename to zeiterfassung/replies/updatebookingreply.cpp diff --git a/replies/updatebookingreply.h b/zeiterfassung/replies/updatebookingreply.h similarity index 100% rename from replies/updatebookingreply.h rename to zeiterfassung/replies/updatebookingreply.h diff --git a/replies/updatetimeassignmentreply.cpp b/zeiterfassung/replies/updatetimeassignmentreply.cpp similarity index 100% rename from replies/updatetimeassignmentreply.cpp rename to zeiterfassung/replies/updatetimeassignmentreply.cpp diff --git a/replies/updatetimeassignmentreply.h b/zeiterfassung/replies/updatetimeassignmentreply.h similarity index 100% rename from replies/updatetimeassignmentreply.h rename to zeiterfassung/replies/updatetimeassignmentreply.h diff --git a/replies/userinforeply.cpp b/zeiterfassung/replies/userinforeply.cpp similarity index 100% rename from replies/userinforeply.cpp rename to zeiterfassung/replies/userinforeply.cpp diff --git a/replies/userinforeply.h b/zeiterfassung/replies/userinforeply.h similarity index 100% rename from replies/userinforeply.h rename to zeiterfassung/replies/userinforeply.h diff --git a/replies/zeiterfassungreply.cpp b/zeiterfassung/replies/zeiterfassungreply.cpp similarity index 100% rename from replies/zeiterfassungreply.cpp rename to zeiterfassung/replies/zeiterfassungreply.cpp diff --git a/replies/zeiterfassungreply.h b/zeiterfassung/replies/zeiterfassungreply.h similarity index 100% rename from replies/zeiterfassungreply.h rename to zeiterfassung/replies/zeiterfassungreply.h diff --git a/resources.qrc b/zeiterfassung/resources.qrc similarity index 100% rename from resources.qrc rename to zeiterfassung/resources.qrc diff --git a/stripfactory.cpp b/zeiterfassung/stripfactory.cpp similarity index 100% rename from stripfactory.cpp rename to zeiterfassung/stripfactory.cpp diff --git a/stripfactory.h b/zeiterfassung/stripfactory.h similarity index 100% rename from stripfactory.h rename to zeiterfassung/stripfactory.h diff --git a/strips/bookingendstrip.ui b/zeiterfassung/strips/bookingendstrip.ui similarity index 100% rename from strips/bookingendstrip.ui rename to zeiterfassung/strips/bookingendstrip.ui diff --git a/strips/bookingstartstrip.ui b/zeiterfassung/strips/bookingstartstrip.ui similarity index 100% rename from strips/bookingstartstrip.ui rename to zeiterfassung/strips/bookingstartstrip.ui diff --git a/strips/timeassignmentstrip.ui b/zeiterfassung/strips/timeassignmentstrip.ui similarity index 100% rename from strips/timeassignmentstrip.ui rename to zeiterfassung/strips/timeassignmentstrip.ui diff --git a/stripswidget.cpp b/zeiterfassung/stripswidget.cpp similarity index 100% rename from stripswidget.cpp rename to zeiterfassung/stripswidget.cpp diff --git a/stripswidget.h b/zeiterfassung/stripswidget.h similarity index 100% rename from stripswidget.h rename to zeiterfassung/stripswidget.h diff --git a/themes/dark_theme.qss b/zeiterfassung/themes/dark_theme.qss similarity index 100% rename from themes/dark_theme.qss rename to zeiterfassung/themes/dark_theme.qss diff --git a/themes/dark_theme/Hmovetoolbar.png b/zeiterfassung/themes/dark_theme/Hmovetoolbar.png similarity index 100% rename from themes/dark_theme/Hmovetoolbar.png rename to zeiterfassung/themes/dark_theme/Hmovetoolbar.png diff --git a/themes/dark_theme/Hsepartoolbar.png b/zeiterfassung/themes/dark_theme/Hsepartoolbar.png similarity index 100% rename from themes/dark_theme/Hsepartoolbar.png rename to zeiterfassung/themes/dark_theme/Hsepartoolbar.png diff --git a/themes/dark_theme/Vmovetoolbar.png b/zeiterfassung/themes/dark_theme/Vmovetoolbar.png similarity index 100% rename from themes/dark_theme/Vmovetoolbar.png rename to zeiterfassung/themes/dark_theme/Vmovetoolbar.png diff --git a/themes/dark_theme/Vsepartoolbar.png b/zeiterfassung/themes/dark_theme/Vsepartoolbar.png similarity index 100% rename from themes/dark_theme/Vsepartoolbar.png rename to zeiterfassung/themes/dark_theme/Vsepartoolbar.png diff --git a/themes/dark_theme/branch_closed-on.png b/zeiterfassung/themes/dark_theme/branch_closed-on.png similarity index 100% rename from themes/dark_theme/branch_closed-on.png rename to zeiterfassung/themes/dark_theme/branch_closed-on.png diff --git a/themes/dark_theme/branch_closed.png b/zeiterfassung/themes/dark_theme/branch_closed.png similarity index 100% rename from themes/dark_theme/branch_closed.png rename to zeiterfassung/themes/dark_theme/branch_closed.png diff --git a/themes/dark_theme/branch_open-on.png b/zeiterfassung/themes/dark_theme/branch_open-on.png similarity index 100% rename from themes/dark_theme/branch_open-on.png rename to zeiterfassung/themes/dark_theme/branch_open-on.png diff --git a/themes/dark_theme/branch_open.png b/zeiterfassung/themes/dark_theme/branch_open.png similarity index 100% rename from themes/dark_theme/branch_open.png rename to zeiterfassung/themes/dark_theme/branch_open.png diff --git a/themes/dark_theme/checkbox_checked.png b/zeiterfassung/themes/dark_theme/checkbox_checked.png similarity index 100% rename from themes/dark_theme/checkbox_checked.png rename to zeiterfassung/themes/dark_theme/checkbox_checked.png diff --git a/themes/dark_theme/checkbox_checked_disabled.png b/zeiterfassung/themes/dark_theme/checkbox_checked_disabled.png similarity index 100% rename from themes/dark_theme/checkbox_checked_disabled.png rename to zeiterfassung/themes/dark_theme/checkbox_checked_disabled.png diff --git a/themes/dark_theme/checkbox_checked_focus.png b/zeiterfassung/themes/dark_theme/checkbox_checked_focus.png similarity index 100% rename from themes/dark_theme/checkbox_checked_focus.png rename to zeiterfassung/themes/dark_theme/checkbox_checked_focus.png diff --git a/themes/dark_theme/checkbox_indeterminate.png b/zeiterfassung/themes/dark_theme/checkbox_indeterminate.png similarity index 100% rename from themes/dark_theme/checkbox_indeterminate.png rename to zeiterfassung/themes/dark_theme/checkbox_indeterminate.png diff --git a/themes/dark_theme/checkbox_indeterminate_disabled.png b/zeiterfassung/themes/dark_theme/checkbox_indeterminate_disabled.png similarity index 100% rename from themes/dark_theme/checkbox_indeterminate_disabled.png rename to zeiterfassung/themes/dark_theme/checkbox_indeterminate_disabled.png diff --git a/themes/dark_theme/checkbox_indeterminate_focus.png b/zeiterfassung/themes/dark_theme/checkbox_indeterminate_focus.png similarity index 100% rename from themes/dark_theme/checkbox_indeterminate_focus.png rename to zeiterfassung/themes/dark_theme/checkbox_indeterminate_focus.png diff --git a/themes/dark_theme/checkbox_unchecked.png b/zeiterfassung/themes/dark_theme/checkbox_unchecked.png similarity index 100% rename from themes/dark_theme/checkbox_unchecked.png rename to zeiterfassung/themes/dark_theme/checkbox_unchecked.png diff --git a/themes/dark_theme/checkbox_unchecked_disabled.png b/zeiterfassung/themes/dark_theme/checkbox_unchecked_disabled.png similarity index 100% rename from themes/dark_theme/checkbox_unchecked_disabled.png rename to zeiterfassung/themes/dark_theme/checkbox_unchecked_disabled.png diff --git a/themes/dark_theme/checkbox_unchecked_focus.png b/zeiterfassung/themes/dark_theme/checkbox_unchecked_focus.png similarity index 100% rename from themes/dark_theme/checkbox_unchecked_focus.png rename to zeiterfassung/themes/dark_theme/checkbox_unchecked_focus.png diff --git a/themes/dark_theme/close-hover.png b/zeiterfassung/themes/dark_theme/close-hover.png similarity index 100% rename from themes/dark_theme/close-hover.png rename to zeiterfassung/themes/dark_theme/close-hover.png diff --git a/themes/dark_theme/close-pressed.png b/zeiterfassung/themes/dark_theme/close-pressed.png similarity index 100% rename from themes/dark_theme/close-pressed.png rename to zeiterfassung/themes/dark_theme/close-pressed.png diff --git a/themes/dark_theme/close.png b/zeiterfassung/themes/dark_theme/close.png similarity index 100% rename from themes/dark_theme/close.png rename to zeiterfassung/themes/dark_theme/close.png diff --git a/themes/dark_theme/down_arrow.png b/zeiterfassung/themes/dark_theme/down_arrow.png similarity index 100% rename from themes/dark_theme/down_arrow.png rename to zeiterfassung/themes/dark_theme/down_arrow.png diff --git a/themes/dark_theme/down_arrow_disabled.png b/zeiterfassung/themes/dark_theme/down_arrow_disabled.png similarity index 100% rename from themes/dark_theme/down_arrow_disabled.png rename to zeiterfassung/themes/dark_theme/down_arrow_disabled.png diff --git a/themes/dark_theme/left_arrow.png b/zeiterfassung/themes/dark_theme/left_arrow.png similarity index 100% rename from themes/dark_theme/left_arrow.png rename to zeiterfassung/themes/dark_theme/left_arrow.png diff --git a/themes/dark_theme/left_arrow_disabled.png b/zeiterfassung/themes/dark_theme/left_arrow_disabled.png similarity index 100% rename from themes/dark_theme/left_arrow_disabled.png rename to zeiterfassung/themes/dark_theme/left_arrow_disabled.png diff --git a/themes/dark_theme/radio_checked.png b/zeiterfassung/themes/dark_theme/radio_checked.png similarity index 100% rename from themes/dark_theme/radio_checked.png rename to zeiterfassung/themes/dark_theme/radio_checked.png diff --git a/themes/dark_theme/radio_checked_disabled.png b/zeiterfassung/themes/dark_theme/radio_checked_disabled.png similarity index 100% rename from themes/dark_theme/radio_checked_disabled.png rename to zeiterfassung/themes/dark_theme/radio_checked_disabled.png diff --git a/themes/dark_theme/radio_checked_focus.png b/zeiterfassung/themes/dark_theme/radio_checked_focus.png similarity index 100% rename from themes/dark_theme/radio_checked_focus.png rename to zeiterfassung/themes/dark_theme/radio_checked_focus.png diff --git a/themes/dark_theme/radio_unchecked.png b/zeiterfassung/themes/dark_theme/radio_unchecked.png similarity index 100% rename from themes/dark_theme/radio_unchecked.png rename to zeiterfassung/themes/dark_theme/radio_unchecked.png diff --git a/themes/dark_theme/radio_unchecked_disabled.png b/zeiterfassung/themes/dark_theme/radio_unchecked_disabled.png similarity index 100% rename from themes/dark_theme/radio_unchecked_disabled.png rename to zeiterfassung/themes/dark_theme/radio_unchecked_disabled.png diff --git a/themes/dark_theme/radio_unchecked_focus.png b/zeiterfassung/themes/dark_theme/radio_unchecked_focus.png similarity index 100% rename from themes/dark_theme/radio_unchecked_focus.png rename to zeiterfassung/themes/dark_theme/radio_unchecked_focus.png diff --git a/themes/dark_theme/right_arrow.png b/zeiterfassung/themes/dark_theme/right_arrow.png similarity index 100% rename from themes/dark_theme/right_arrow.png rename to zeiterfassung/themes/dark_theme/right_arrow.png diff --git a/themes/dark_theme/right_arrow_disabled.png b/zeiterfassung/themes/dark_theme/right_arrow_disabled.png similarity index 100% rename from themes/dark_theme/right_arrow_disabled.png rename to zeiterfassung/themes/dark_theme/right_arrow_disabled.png diff --git a/themes/dark_theme/sizegrip.png b/zeiterfassung/themes/dark_theme/sizegrip.png similarity index 100% rename from themes/dark_theme/sizegrip.png rename to zeiterfassung/themes/dark_theme/sizegrip.png diff --git a/themes/dark_theme/stylesheet-branch-end.png b/zeiterfassung/themes/dark_theme/stylesheet-branch-end.png similarity index 100% rename from themes/dark_theme/stylesheet-branch-end.png rename to zeiterfassung/themes/dark_theme/stylesheet-branch-end.png diff --git a/themes/dark_theme/stylesheet-branch-more.png b/zeiterfassung/themes/dark_theme/stylesheet-branch-more.png similarity index 100% rename from themes/dark_theme/stylesheet-branch-more.png rename to zeiterfassung/themes/dark_theme/stylesheet-branch-more.png diff --git a/themes/dark_theme/stylesheet-vline.png b/zeiterfassung/themes/dark_theme/stylesheet-vline.png similarity index 100% rename from themes/dark_theme/stylesheet-vline.png rename to zeiterfassung/themes/dark_theme/stylesheet-vline.png diff --git a/themes/dark_theme/transparent.png b/zeiterfassung/themes/dark_theme/transparent.png similarity index 100% rename from themes/dark_theme/transparent.png rename to zeiterfassung/themes/dark_theme/transparent.png diff --git a/themes/dark_theme/undock.png b/zeiterfassung/themes/dark_theme/undock.png similarity index 100% rename from themes/dark_theme/undock.png rename to zeiterfassung/themes/dark_theme/undock.png diff --git a/themes/dark_theme/up_arrow.png b/zeiterfassung/themes/dark_theme/up_arrow.png similarity index 100% rename from themes/dark_theme/up_arrow.png rename to zeiterfassung/themes/dark_theme/up_arrow.png diff --git a/themes/dark_theme/up_arrow_disabled.png b/zeiterfassung/themes/dark_theme/up_arrow_disabled.png similarity index 100% rename from themes/dark_theme/up_arrow_disabled.png rename to zeiterfassung/themes/dark_theme/up_arrow_disabled.png diff --git a/timeutils.cpp b/zeiterfassung/timeutils.cpp similarity index 100% rename from timeutils.cpp rename to zeiterfassung/timeutils.cpp diff --git a/timeutils.h b/zeiterfassung/timeutils.h similarity index 100% rename from timeutils.h rename to zeiterfassung/timeutils.h diff --git a/translations/zeiterfassung_de.qm b/zeiterfassung/translations/zeiterfassung_de.qm similarity index 100% rename from translations/zeiterfassung_de.qm rename to zeiterfassung/translations/zeiterfassung_de.qm diff --git a/translations/zeiterfassung_de.ts b/zeiterfassung/translations/zeiterfassung_de.ts similarity index 100% rename from translations/zeiterfassung_de.ts rename to zeiterfassung/translations/zeiterfassung_de.ts diff --git a/translations/zeiterfassung_en.qm b/zeiterfassung/translations/zeiterfassung_en.qm similarity index 100% rename from translations/zeiterfassung_en.qm rename to zeiterfassung/translations/zeiterfassung_en.qm diff --git a/translations/zeiterfassung_en.ts b/zeiterfassung/translations/zeiterfassung_en.ts similarity index 100% rename from translations/zeiterfassung_en.ts rename to zeiterfassung/translations/zeiterfassung_en.ts diff --git a/zeiterfassung/zeiterfassung.pro b/zeiterfassung/zeiterfassung.pro new file mode 100755 index 0000000..4fdd91e --- /dev/null +++ b/zeiterfassung/zeiterfassung.pro @@ -0,0 +1,186 @@ +QT += network gui widgets uitools + +CONFIG += c++14 +CONFIG -= app_bundle + +# The following define makes your compiler emit warnings if you use +# any feature of Qt which as been marked deprecated (the exact warnings +# depend on your compiler). Please consult the documentation of the +# deprecated API in order to know how to port your code away from it. +DEFINES += QT_DEPRECATED_WARNINGS + +# You can also make your code fail to compile if you use deprecated APIs. +# In order to do so, uncomment the following line. +# You can also select to disable deprecated APIs only up to a certain version of Qt. +DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 + +RC_ICONS = icon.ico + +SOURCES += main.cpp \ + mainwindow.cpp \ + dialogs/aboutmedialog.cpp \ + dialogs/authenticationdialog.cpp \ + zeiterfassungsettings.cpp \ + dialogs/settingsdialog.cpp \ + dialogs/languageselectiondialog.cpp \ + dialogs/timeassignmentdialog.cpp \ + models/timeassignmentsmodel.cpp \ + dialogs/bookingdialog.cpp \ + models/bookingsmodel.cpp \ + dialogs/updatedialog.cpp \ + stripswidget.cpp \ + timeutils.cpp \ + stripfactory.cpp \ + zeiterfassungapi.cpp \ + replies/loginpagereply.cpp \ + replies/loginreply.cpp \ + replies/userinforeply.cpp \ + replies/getbookingsreply.cpp \ + replies/createbookingreply.cpp \ + replies/updatebookingreply.cpp \ + replies/deletebookingreply.cpp \ + replies/gettimeassignmentsreply.cpp \ + replies/createtimeassignmentreply.cpp \ + replies/updatetimeassignmentreply.cpp \ + replies/getprojectsreply.cpp \ + replies/getauswertungreply.cpp \ + replies/zeiterfassungreply.cpp \ + replies/deletetimeassignmentreply.cpp \ + replies/getpresencestatusreply.cpp + +HEADERS += \ + mainwindow.h \ + dialogs/aboutmedialog.h \ + dialogs/authenticationdialog.h \ + zeiterfassungsettings.h \ + dialogs/settingsdialog.h \ + dialogs/languageselectiondialog.h \ + dialogs/timeassignmentdialog.h \ + models/timeassignmentsmodel.h \ + dialogs/bookingdialog.h \ + models/bookingsmodel.h \ + dialogs/updatedialog.h \ + stripswidget.h \ + timeutils.h \ + stripfactory.h \ + zeiterfassungapi.h \ + replies/loginpagereply.h \ + replies/loginreply.h \ + replies/userinforeply.h \ + replies/getbookingsreply.h \ + replies/createbookingreply.h \ + replies/updatebookingreply.h \ + replies/deletebookingreply.h \ + replies/gettimeassignmentsreply.h \ + replies/createtimeassignmentreply.h \ + replies/updatetimeassignmentreply.h \ + replies/getprojectsreply.h \ + replies/getauswertungreply.h \ + replies/zeiterfassungreply.h \ + replies/deletetimeassignmentreply.h \ + cpp14polyfills.h \ + replies/getpresencestatusreply.h + +FORMS += \ + mainwindow.ui \ + dialogs/aboutmedialog.ui \ + dialogs/authenticationdialog.ui \ + dialogs/settingsdialog.ui \ + dialogs/languageselectiondialog.ui \ + dialogs/timeassignmentdialog.ui \ + dialogs/bookingdialog.ui \ + dialogs/updatedialog.ui + +RESOURCES += \ + resources.qrc + +TRANSLATIONS += \ + translations/zeiterfassung_en.ts \ + translations/zeiterfassung_de.ts + +win32 { + CONFIG(debug, release|debug) { + translationsinstall.path = $${OUT_PWD}/debug/translations + themesinstall.path = $${OUT_PWD}/debug/themes + darkthemeinstall.path = $${OUT_PWD}/debug/themes/dark_theme + stripsinstall.path = $${OUT_PWD}/debug/strips + } else { + translationsinstall.path = $${OUT_PWD}/release/translations + themesinstall.path = $${OUT_PWD}/release/themes + darkthemeinstall.path = $${OUT_PWD}/release/themes/dark_theme + stripsinstall.path = $${OUT_PWD}/release/strips + } +} +unix { + translationsinstall.path = $${OUT_PWD}/translations + themesinstall.path = $${OUT_PWD}/themes + darkthemeinstall.path = $${OUT_PWD}/themes/dark_theme + stripsinstall.path = $${OUT_PWD}/strips +} + +translationsinstall.files = $$[QT_INSTALL_TRANSLATIONS]/qt_en.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtbase_en.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtmultimedia_en.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtquick1_en.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtscript_nen.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtxmlpatterns_en.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qt_de.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtbase_de.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtmultimedia_de.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtquick1_de.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtscript_de.qm \ + $$[QT_INSTALL_TRANSLATIONS]/qtxmlpatterns_de.qm \ + translations/zeiterfassung_en.qm \ + translations/zeiterfassung_de.qm + +themesinstall.files = themes/dark_theme.qss + +darkthemeinstall.files = themes/dark_theme/checkbox_indeterminate_disabled.png \ + themes/dark_theme/radio_unchecked.png \ + themes/dark_theme/up_arrow.png \ + themes/dark_theme/branch_closed-on.png \ + themes/dark_theme/checkbox_checked_disabled.png \ + themes/dark_theme/checkbox_unchecked.png \ + themes/dark_theme/checkbox_indeterminate.png \ + themes/dark_theme/stylesheet-branch-more.png \ + themes/dark_theme/checkbox_checked.png \ + themes/dark_theme/checkbox_unchecked_disabled.png \ + themes/dark_theme/radio_checked.png \ + themes/dark_theme/checkbox_indeterminate_focus.png \ + themes/dark_theme/checkbox_checked_focus.png \ + themes/dark_theme/branch_closed.png \ + themes/dark_theme/Vsepartoolbar.png \ + themes/dark_theme/radio_checked_disabled.png \ + themes/dark_theme/left_arrow.png \ + themes/dark_theme/Vmovetoolbar.png \ + themes/dark_theme/branch_open-on.png \ + themes/dark_theme/close.png \ + themes/dark_theme/stylesheet-branch-end.png \ + themes/dark_theme/stylesheet-vline.png \ + themes/dark_theme/down_arrow_disabled.png \ + themes/dark_theme/radio_unchecked_disabled.png \ + themes/dark_theme/left_arrow_disabled.png \ + themes/dark_theme/Hmovetoolbar.png \ + themes/dark_theme/close-pressed.png \ + themes/dark_theme/up_arrow_disabled.png \ + themes/dark_theme/branch_open.png \ + themes/dark_theme/radio_checked_focus.png \ + themes/dark_theme/sizegrip.png \ + themes/dark_theme/checkbox_unchecked_focus.png \ + themes/dark_theme/right_arrow_disabled.png \ + themes/dark_theme/Hsepartoolbar.png \ + themes/dark_theme/undock.png \ + themes/dark_theme/transparent.png \ + themes/dark_theme/close-hover.png \ + themes/dark_theme/radio_unchecked_focus.png \ + themes/dark_theme/down_arrow.png \ + themes/dark_theme/right_arrow.png + +stripsinstall.files = strips/bookingstartstrip.ui \ + strips/bookingendstrip.ui \ + strips/timeassignmentstrip.ui + +INSTALLS += translationsinstall +INSTALLS += themesinstall +INSTALLS += darkthemeinstall +INSTALLS += stripsinstall diff --git a/zeiterfassungapi.cpp b/zeiterfassung/zeiterfassungapi.cpp similarity index 100% rename from zeiterfassungapi.cpp rename to zeiterfassung/zeiterfassungapi.cpp diff --git a/zeiterfassungapi.h b/zeiterfassung/zeiterfassungapi.h similarity index 100% rename from zeiterfassungapi.h rename to zeiterfassung/zeiterfassungapi.h diff --git a/zeiterfassungsettings.cpp b/zeiterfassung/zeiterfassungsettings.cpp similarity index 100% rename from zeiterfassungsettings.cpp rename to zeiterfassung/zeiterfassungsettings.cpp diff --git a/zeiterfassungsettings.h b/zeiterfassung/zeiterfassungsettings.h similarity index 100% rename from zeiterfassungsettings.h rename to zeiterfassung/zeiterfassungsettings.h