Added icon to refresh action in presenceplugin
This commit is contained in:
@@ -11,7 +11,6 @@ AdvancedViewPlugin::AdvancedViewPlugin(QObject *parent) :
|
|||||||
ZeiterfassungPlugin(parent)
|
ZeiterfassungPlugin(parent)
|
||||||
{
|
{
|
||||||
qDebug() << "called";
|
qDebug() << "called";
|
||||||
Q_INIT_RESOURCE(advancedviewplugin_resources);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void AdvancedViewPlugin::attachTo(MainWindow &mainWindow)
|
void AdvancedViewPlugin::attachTo(MainWindow &mainWindow)
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
<RCC>
|
<RCC>
|
||||||
<qresource prefix="/zeiterfassunglib/plugins/advancedviewplugin">
|
<qresource prefix="/zeiterfassung/plugins/advancedviewplugin">
|
||||||
<file>images/advanced-view.png</file>
|
<file>images/advanced-view.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
@@ -9,7 +9,7 @@ AdvancedViewWidget::AdvancedViewWidget(StripsWidget &stripsWidget) :
|
|||||||
QPushButton(&stripsWidget),
|
QPushButton(&stripsWidget),
|
||||||
m_stripsWidget(stripsWidget)
|
m_stripsWidget(stripsWidget)
|
||||||
{
|
{
|
||||||
setIcon(QIcon(QStringLiteral(":/zeiterfassunglib/plugins/advancedviewplugin/images/advanced-view.png")));
|
setIcon(QIcon(QStringLiteral(":/zeiterfassung/plugins/advancedviewplugin/images/advanced-view.png")));
|
||||||
|
|
||||||
connect(&stripsWidget, &StripsWidget::dateChanged, this, &AdvancedViewWidget::dateChanged);
|
connect(&stripsWidget, &StripsWidget::dateChanged, this, &AdvancedViewWidget::dateChanged);
|
||||||
dateChanged(stripsWidget.date());
|
dateChanged(stripsWidget.date());
|
||||||
|
BIN
plugins/presenceplugin/images/refresh.png
Normal file
BIN
plugins/presenceplugin/images/refresh.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.8 KiB |
@@ -20,4 +20,10 @@ HEADERS += presenceplugin.h \
|
|||||||
SOURCES += presenceplugin.cpp \
|
SOURCES += presenceplugin.cpp \
|
||||||
presencewidget.cpp
|
presencewidget.cpp
|
||||||
|
|
||||||
|
FORMS +=
|
||||||
|
|
||||||
|
RESOURCES += presenceplugin_resources.qrc
|
||||||
|
|
||||||
|
TRANSLATIONS +=
|
||||||
|
|
||||||
OTHER_FILES += presenceplugin.json
|
OTHER_FILES += presenceplugin.json
|
||||||
|
5
plugins/presenceplugin/presenceplugin_resources.qrc
Normal file
5
plugins/presenceplugin/presenceplugin_resources.qrc
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<RCC>
|
||||||
|
<qresource prefix="/zeiterfassung/plugins/presenceplugin">
|
||||||
|
<file>images/refresh.png</file>
|
||||||
|
</qresource>
|
||||||
|
</RCC>
|
@@ -24,7 +24,8 @@ PresenceWidget::PresenceWidget(MainWindow &mainWindow) :
|
|||||||
m_labelNotAvailable->setFrameShadow(QFrame::Sunken);
|
m_labelNotAvailable->setFrameShadow(QFrame::Sunken);
|
||||||
m_mainWindow.statusBar()->addWidget(m_labelNotAvailable);
|
m_mainWindow.statusBar()->addWidget(m_labelNotAvailable);
|
||||||
|
|
||||||
m_action = m_mainWindow.menuView()->addAction(tr("Refresh presence"), this, &PresenceWidget::timeout);
|
m_action = m_mainWindow.menuView()->addAction(QIcon(QStringLiteral(":zeiterfassung/plugins/presenceplugin/images/refresh.png")),
|
||||||
|
tr("Refresh presence"), this, &PresenceWidget::timeout);
|
||||||
|
|
||||||
auto timer = new QTimer(this);
|
auto timer = new QTimer(this);
|
||||||
timer->setInterval(60000);
|
timer->setInterval(60000);
|
||||||
|
Reference in New Issue
Block a user