#include "presencesettingswidget.h" #include #include PresenceSettingsWidget::PresenceSettingsWidget(ZeiterfassungSettings &settings, QWidget *parent) : SettingsWidget(parent), m_settings(settings) { auto layout = new QFormLayout(this); layout->setMargin(0); m_spinBox = new QSpinBox(this); m_spinBox->setRange(0, std::numeric_limits::max()); m_spinBox->setValue(m_settings.interval()); layout->addRow(tr("Interval(ms):"), m_spinBox); setLayout(layout); } bool PresenceSettingsWidget::apply() { return m_settings.setInterval(m_spinBox->value()); }