mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	| The divesEdited signal sends the changed field as a parameter. Since some undo-commands change multiple fields, this led to numerous signals for a single command. This in turn would lead to multiple profile-reloads and statistic recalculations. Therefore, turn the enum into a bitfield. For simplicity, provide a constructor that takes classical flags and turns them into the bitfield. This is necessary because C-style named initialization is only supported on C++20 onward! Is this somewhat overengineered? Yes, maybe. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | ||
|---|---|---|
| .. | ||
| CylinderObjectHelper.cpp | ||
| CylinderObjectHelper.h | ||
| DiveListNotifier.cpp | ||
| DiveListNotifier.h | ||
| DiveObjectHelper.cpp | ||
| DiveObjectHelper.h | ||