#include "LogViewSpinBox.hpp" #include "LogViewField.hpp" namespace N_LogView { LogViewSpinBox::LogViewSpinBox(LogViewField* a_field, QWidget* a_parent, const int a_value) : QSpinBox(a_parent) , LogViewWidget(a_field, this, a_parent, false) { uint16_t maxArraySize = a_field->maxArraySize(); setRange(0, maxArraySize); setValue(a_value); setToolTip(tr("Wertebereich: 0..%1").arg(maxArraySize)); connect(this, &LogViewSpinBox::editingFinished, this, &LogViewSpinBox::finishEditing); } void LogViewSpinBox::finishEditing() { emit valueEditingFinished(text().toInt()); } bool LogViewSpinBox::saveContent(LogViewTelegram* a_telegram) { Q_UNUSED(a_telegram); return false; } }