diff --git a/plugins/advancedviewplugin b/plugins/advancedviewplugin index 4ff069d..8f0f199 160000 --- a/plugins/advancedviewplugin +++ b/plugins/advancedviewplugin @@ -1 +1 @@ -Subproject commit 4ff069de1ba7fb0ce03b1d171f9cde432d7470b8 +Subproject commit 8f0f19922cd21a81e3d9aa53537817b1d85c0784 diff --git a/zeiterfassungcorelib/timeutils.cpp b/zeiterfassungcorelib/timeutils.cpp deleted file mode 100644 index e20eb62..0000000 --- a/zeiterfassungcorelib/timeutils.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "timeutils.h" - -int timeToSeconds(const QTime &time) -{ - return QTime(0, 0).secsTo(time); -} - -QTime timeBetween(const QTime &l, const QTime &r) -{ - Q_ASSERT(l <= r); - return QTime(0, 0).addSecs(l.secsTo(r)); -} - -QTime timeAdd(const QTime &l, const QTime &r) -{ - Q_ASSERT(timeToSeconds(l) + timeToSeconds(r) < 86400); - return l.addSecs(QTime(0, 0).secsTo(r)); -} - -QTime timeNormalise(const QTime &time) -{ - return QTime(time.hour(), time.minute()); -} diff --git a/zeiterfassungcorelib/timeutils.h b/zeiterfassungcorelib/timeutils.h deleted file mode 100644 index 905ca05..0000000 --- a/zeiterfassungcorelib/timeutils.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -#include - -#include "zeiterfassungcorelib_global.h" - -int ZEITERFASSUNGCORELIB_EXPORT timeToSeconds(const QTime &time); -QTime ZEITERFASSUNGCORELIB_EXPORT timeBetween(const QTime &l, const QTime &r); -QTime ZEITERFASSUNGCORELIB_EXPORT timeAdd(const QTime &l, const QTime &r); -QTime ZEITERFASSUNGCORELIB_EXPORT timeNormalise(const QTime &time); diff --git a/zeiterfassungcorelib/zeiterfassungcorelib.pro b/zeiterfassungcorelib/zeiterfassungcorelib.pro index 5fdcf4a..225c063 100644 --- a/zeiterfassungcorelib/zeiterfassungcorelib.pro +++ b/zeiterfassungcorelib/zeiterfassungcorelib.pro @@ -9,7 +9,7 @@ PROJECT_ROOT = ../.. DEFINES += ZEITERFASSUNGCORELIB_LIBRARY -SOURCES += timeutils.cpp \ +SOURCES += \ zeiterfassungapi.cpp \ zeiterfassungsettings.cpp \ replies/createbookingreply.cpp \ @@ -31,7 +31,6 @@ SOURCES += timeutils.cpp \ replies/zeiterfassungreply.cpp HEADERS += cpp14polyfills.h \ - timeutils.h \ zeiterfassungapi.h \ zeiterfassungcorelib_global.h \ zeiterfassungsettings.h \ diff --git a/zeiterfassungguilib/mainwindow.cpp b/zeiterfassungguilib/mainwindow.cpp index e3d93ad..7b8249d 100644 --- a/zeiterfassungguilib/mainwindow.cpp +++ b/zeiterfassungguilib/mainwindow.cpp @@ -17,7 +17,7 @@ #include #include "zeiterfassungapi.h" -#include "timeutils.h" +#include "utils/timeutils.h" #include "zeiterfassungsettings.h" #include "stripfactory.h" #include "stripswidget.h" diff --git a/zeiterfassungguilib/stripswidget.cpp b/zeiterfassungguilib/stripswidget.cpp index e2e9ec6..da53887 100644 --- a/zeiterfassungguilib/stripswidget.cpp +++ b/zeiterfassungguilib/stripswidget.cpp @@ -10,7 +10,7 @@ #include "mainwindow.h" #include "zeiterfassungapi.h" -#include "timeutils.h" +#include "utils/timeutils.h" #include "stripfactory.h" StripsWidget::StripsWidget(MainWindow &mainWindow, QWidget *parent) : diff --git a/zeiterfassungguilib/zeiterfassungguilib.pro b/zeiterfassungguilib/zeiterfassungguilib.pro index a9f30c7..bbd4e5f 100644 --- a/zeiterfassungguilib/zeiterfassungguilib.pro +++ b/zeiterfassungguilib/zeiterfassungguilib.pro @@ -1,6 +1,6 @@ QT += core network gui widgets uitools -DBLIBS += zeiterfassungcore +DBLIBS += dbcore zeiterfassungcore TARGET = zeiterfassunggui