From: Soeren Apel Date: Sun, 21 Jan 2018 13:28:27 +0000 (+0100) Subject: Rework the callback mechanism for the global settings X-Git-Url: http://git.code-monkey.de/?a=commitdiff_plain;h=d0c0573b3ee694827a747727f862c5f91736ca05;hp=d0c0573b3ee694827a747727f862c5f91736ca05;p=pulseview.git Rework the callback mechanism for the global settings Up to now, registered callbacks could not be unregistered because std::function does not permit comparing for equality. Using an interface class removes the need for std::function, making the mechanism a little less elegant but at least fully functional. ---