Base: Remove Boost-based signals and switch to FastSignals.
This commit is contained in:
@@ -35,7 +35,7 @@
|
||||
#include <QPrintDialog>
|
||||
#include <QPrintPreviewDialog>
|
||||
#include <QPrinter>
|
||||
#include <boost/signals2.hpp>
|
||||
#include <fastsignals/signal.h>
|
||||
#include <cmath>
|
||||
|
||||
|
||||
|
||||
@@ -136,7 +136,7 @@ protected:
|
||||
void sceneSelectionManager();
|
||||
|
||||
private:
|
||||
using Connection = boost::signals2::connection;
|
||||
using Connection = fastsignals::connection;
|
||||
Connection connectDeletedObject;
|
||||
|
||||
QAction *m_toggleFrameAction;
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
#include <Mod/TechDraw/TechDrawGlobal.h>
|
||||
|
||||
#include <boost/signals2.hpp>
|
||||
#include <fastsignals/signal.h>
|
||||
|
||||
#include <QColor>
|
||||
#include <QFont>
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
***************************************************************************/
|
||||
|
||||
#include <limits>
|
||||
#include <boost/signals2.hpp>
|
||||
#include <boost/signals2/connection.hpp>
|
||||
#include <fastsignals/signal.h>
|
||||
#include <fastsignals/connection.h>
|
||||
|
||||
#include <App/Application.h>
|
||||
#include <App/Document.h>
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
#include <Mod/TechDraw/TechDrawGlobal.h>
|
||||
|
||||
#include <boost/signals2.hpp>
|
||||
#include <fastsignals/signal.h>
|
||||
|
||||
#include <Gui/Document.h>
|
||||
#include <Gui/ViewProviderDocumentObject.h>
|
||||
@@ -89,7 +89,7 @@ public:
|
||||
void onProgressMessage(const TechDraw::DrawView* dv,
|
||||
const std::string featureName,
|
||||
const std::string text);
|
||||
using Connection = boost::signals2::scoped_connection;
|
||||
using Connection = fastsignals::scoped_connection;
|
||||
Connection connectGuiRepaint;
|
||||
Connection connectProgressMessage;
|
||||
|
||||
|
||||
@@ -28,8 +28,8 @@
|
||||
# include <QPointer>
|
||||
# include <QTextStream>
|
||||
|
||||
# include <boost/signals2.hpp>
|
||||
# include <boost/signals2/connection.hpp>
|
||||
#include <fastsignals/signal.h>
|
||||
#include <fastsignals/connection.h>
|
||||
|
||||
#include <App/Document.h>
|
||||
#include <App/DocumentObject.h>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
#include <QObject>
|
||||
#include <QPointer>
|
||||
|
||||
#include <boost/signals2.hpp>
|
||||
#include <fastsignals/signal.h>
|
||||
|
||||
#include <App/PropertyUnits.h>
|
||||
#include <Gui/ViewProviderDocumentObject.h>
|
||||
@@ -110,7 +110,7 @@ public:
|
||||
void onGuiRepaint(const TechDraw::DrawPage* dp);
|
||||
|
||||
// NOLINTBEGIN
|
||||
using Connection = boost::signals2::scoped_connection;
|
||||
using Connection = fastsignals::scoped_connection;
|
||||
Connection connectGuiRepaint;
|
||||
// NOLINTEND
|
||||
|
||||
|
||||
Reference in New Issue
Block a user