summaryrefslogtreecommitdiffstats
path: root/commands/command_edit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'commands/command_edit.cpp')
-rw-r--r--commands/command_edit.cpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/commands/command_edit.cpp b/commands/command_edit.cpp
index 7fd56e0d2..a880f9f2f 100644
--- a/commands/command_edit.cpp
+++ b/commands/command_edit.cpp
@@ -574,6 +574,27 @@ DiveField EditMode::fieldId() const
return DiveField::MODE;
}
+// ***** Invalid *****
+void EditInvalid::set(struct dive *d, int invalid) const
+{
+ d->invalid = invalid;
+}
+
+int EditInvalid::data(struct dive *d) const
+{
+ return d->invalid;
+}
+
+QString EditInvalid::fieldName() const
+{
+ return tr("invalid");
+}
+
+DiveField EditInvalid::fieldId() const
+{
+ return DiveField::INVALID;
+}
+
// ***** Tag based commands *****
EditTagsBase::EditTagsBase(const QStringList &newListIn, bool currentDiveOnly) :
EditDivesBase(currentDiveOnly),