diff options
Diffstat (limited to 'desktop-widgets/command_divelist.h')
-rw-r--r-- | desktop-widgets/command_divelist.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/desktop-widgets/command_divelist.h b/desktop-widgets/command_divelist.h index 8cf8986e3..8eca0bb57 100644 --- a/desktop-widgets/command_divelist.h +++ b/desktop-widgets/command_divelist.h @@ -52,8 +52,6 @@ struct DivesToTrip // flag accordingly. class DiveListBase : public Base { protected: - DiveListBase(); - // These are helper functions to add / remove dive from the C-core structures, // which set the selectionChanged flag if the added / removed dive was selected. DiveToAdd removeDive(struct dive *d, std::vector<OwningTripPtr> &tripsToAdd); @@ -64,13 +62,6 @@ protected: // Set the selection to a given state. Set the selectionChanged flag if anything changed. void restoreSelection(const std::vector<dive *> &selection, dive *currentDive); - // On first execution, the selections before and after execution will - // be remembered. On all further executions, the selection will be reset to - // the remembered values. - // Note: Therefore, commands should manipulate the selection and send the - // corresponding signals only on first execution! - bool firstExecution; - // Commands set this flag if the selection changed on first execution. // Only then, a new the divelist will be scanned again after the command. // If this flag is set on first execution, a selectionChanged signal will |