Imported existing sources

This commit is contained in:
0xFEEDC0DE64 committed 2018-09-17 19:36:22 +02:00
1 parent 3ce8c5f439
commit 4ff069de1b
23 files changed
+1867

No files matched your search

+30
View File
@@ -0,0 +1,30 @@
#include "advancedviewwidget.h"
#include <QIcon>
#include "stripswidget.h"
#include "advancedviewdialog.h"
AdvancedViewWidget::AdvancedViewWidget(StripsWidget &stripsWidget) :
QToolButton(&stripsWidget),
m_stripsWidget(stripsWidget)
{
setIcon(QIcon(QStringLiteral(":/zeiterfassung/plugins/advancedviewplugin/images/advanced-view.png")));
setText(tr("Advanced view"));
connect(&stripsWidget, &StripsWidget::dateChanged, this, &AdvancedViewWidget::dateChanged);
dateChanged(stripsWidget.date());
connect(this, &QAbstractButton::pressed, this, &AdvancedViewWidget::pressedSlot);
}
void AdvancedViewWidget::dateChanged(const QDate &date)
{
setEnabled(date.isValid());
}
void AdvancedViewWidget::pressedSlot()
{
AdvancedViewDialog dialog(m_stripsWidget, this);
dialog.exec();
}