diff --git a/plugins/presenceplugin/images/not-present.png b/plugins/presenceplugin/images/not-present.png new file mode 100644 index 0000000..ff9da22 Binary files /dev/null and b/plugins/presenceplugin/images/not-present.png differ diff --git a/plugins/presenceplugin/images/present.png b/plugins/presenceplugin/images/present.png new file mode 100644 index 0000000..21232af Binary files /dev/null and b/plugins/presenceplugin/images/present.png differ diff --git a/plugins/presenceplugin/presenceplugin_resources.qrc b/plugins/presenceplugin/presenceplugin_resources.qrc index 9eca07d..0e59021 100644 --- a/plugins/presenceplugin/presenceplugin_resources.qrc +++ b/plugins/presenceplugin/presenceplugin_resources.qrc @@ -1,5 +1,7 @@ + images/not-present.png + images/present.png images/refresh.png diff --git a/plugins/presenceplugin/presencewidget.cpp b/plugins/presenceplugin/presencewidget.cpp index d3c0857..227810c 100644 --- a/plugins/presenceplugin/presencewidget.cpp +++ b/plugins/presenceplugin/presencewidget.cpp @@ -18,12 +18,12 @@ PresenceWidget::PresenceWidget(MainWindow &mainWindow) : { connect(&m_mainWindow, &MainWindow::refreshEverything, this, &PresenceWidget::refresh); - m_buttonAvailable = new QPushButton(this); + m_buttonAvailable = new QPushButton(QIcon(QStringLiteral(":zeiterfassung/plugins/presenceplugin/images/present.png")), QStringLiteral(), this); m_menuAvailable = new QMenu(this); m_buttonAvailable->setMenu(m_menuAvailable); m_mainWindow.statusBar()->addWidget(m_buttonAvailable); - m_buttonNotAvailable = new QPushButton(this); + m_buttonNotAvailable = new QPushButton(QIcon(QStringLiteral(":zeiterfassung/plugins/presenceplugin/images/not-present.png")), QStringLiteral(), this); m_menuNotAvailable = new QMenu(this); m_buttonNotAvailable->setMenu(m_menuNotAvailable); m_mainWindow.statusBar()->addWidget(m_buttonNotAvailable);