Base: Remove Boost-based signals and switch to FastSignals.

This commit is contained in:
tritao
2026-01-07 15:24:48 +00:00
parent 4ed69332c5
commit 69058376e6
123 changed files with 385 additions and 380 deletions

View File

@@ -161,7 +161,7 @@ protected:
void onDocumentRestored() override;
private:
boost::signals2::scoped_connection connection;
fastsignals::scoped_connection connection;
bool showTip = false;
};

View File

@@ -81,7 +81,7 @@ private:
void slotChangedObject(const App::DocumentObject& Obj, const App::Property& Prop);
void onSettingDocument() override;
using Connection = boost::signals2::connection;
using Connection = fastsignals::connection;
Connection connectDocumentChangedObject;
};
@@ -168,7 +168,7 @@ protected:
void slotRecomputedObject(const App::DocumentObject& Obj);
using Connection = boost::signals2::scoped_connection;
using Connection = fastsignals::scoped_connection;
Connection connRecomputedObj;
App::Document* contextDoc = nullptr;