diff --git a/plugins/favoritesplugin/favoritesplugin.cpp b/plugins/favoritesplugin/favoritesplugin.cpp index 87c2482..bb57436 100644 --- a/plugins/favoritesplugin/favoritesplugin.cpp +++ b/plugins/favoritesplugin/favoritesplugin.cpp @@ -5,6 +5,8 @@ #include #include +#include "mainwindow.h" + FavoritesPlugin::FavoritesPlugin(QObject *parent) : ZeiterfassungPlugin(parent) { @@ -24,3 +26,8 @@ FavoritesPlugin::FavoritesPlugin(QObject *parent) : qWarning() << "could not load translation favoritesplugin"; } } + +void FavoritesPlugin::attachTo(MainWindow &mainWindow) +{ + mainWindow.addToolBar(tr("Favorites")); +} diff --git a/plugins/favoritesplugin/favoritesplugin.h b/plugins/favoritesplugin/favoritesplugin.h index 988c2c1..ec80a38 100644 --- a/plugins/favoritesplugin/favoritesplugin.h +++ b/plugins/favoritesplugin/favoritesplugin.h @@ -14,6 +14,9 @@ class Q_DECL_EXPORT FavoritesPlugin : public ZeiterfassungPlugin public: explicit FavoritesPlugin(QObject *parent = Q_NULLPTR); + // ZeiterfassungPlugin interface + void attachTo(MainWindow &mainWindow) Q_DECL_OVERRIDE; + private: QTranslator m_translator; }; diff --git a/plugins/favoritesplugin/translations/favoritesplugin_de.ts b/plugins/favoritesplugin/translations/favoritesplugin_de.ts index 1552582..5cd27cf 100644 --- a/plugins/favoritesplugin/translations/favoritesplugin_de.ts +++ b/plugins/favoritesplugin/translations/favoritesplugin_de.ts @@ -1,4 +1,11 @@ + + FavoritesPlugin + + Favorites + Favoriten + + diff --git a/plugins/favoritesplugin/translations/favoritesplugin_en.ts b/plugins/favoritesplugin/translations/favoritesplugin_en.ts index bc6d6e7..0a31767 100644 --- a/plugins/favoritesplugin/translations/favoritesplugin_en.ts +++ b/plugins/favoritesplugin/translations/favoritesplugin_en.ts @@ -1,4 +1,11 @@ + + FavoritesPlugin + + Favorites + + +