Files
QtZeiterfassung/plugins/advancedviewplugin/advancedviewwidget.cpp
T

21 lines
587 B
C++
Raw Normal View History

#include "advancedviewwidget.h"
2017-12-18 20:31:36 +01:00
#include <QIcon>
2017-12-18 20:31:36 +01:00
#include "stripswidget.h"
AdvancedViewWidget::AdvancedViewWidget(StripsWidget &stripsWidget) :
QToolButton(&stripsWidget),
m_stripsWidget(stripsWidget)
{
2017-12-18 20:31:36 +01:00
setIcon(QIcon(QStringLiteral(":/zeiterfassunglib/plugins/advancedviewplugin/images/advanced-view.png")));
setText(tr("Advanced view"));
connect(&stripsWidget, &StripsWidget::dateChanged, this, &AdvancedViewWidget::dateChanged);
dateChanged(stripsWidget.date());
}
void AdvancedViewWidget::dateChanged(const QDate &date)
{
setEnabled(date.isValid());
}