diff options
Diffstat (limited to 'sources/shiboken6/tests/libsample/pointf.h')
-rw-r--r-- | sources/shiboken6/tests/libsample/pointf.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sources/shiboken6/tests/libsample/pointf.h b/sources/shiboken6/tests/libsample/pointf.h index 0ebbda579..49e009467 100644 --- a/sources/shiboken6/tests/libsample/pointf.h +++ b/sources/shiboken6/tests/libsample/pointf.h @@ -12,9 +12,11 @@ class LIBSAMPLE_API PointF { public: - PointF(const Point &point); - PointF(double x = 0.0, double y = 0.0); - ~PointF() {} + LIBMINIMAL_DEFAULT_COPY_MOVE(PointF) + + PointF(const Point &point) noexcept; + PointF(double x = 0.0, double y = 0.0) noexcept; + ~PointF() noexcept = default; inline double x() const { return m_x; } inline double y() const { return m_y; } @@ -29,7 +31,7 @@ public: // The != operator is not implemented for the purpose of testing // for the absence of the __ne__ method in the Python binding. - bool operator==(const PointF &other); + bool operator==(const PointF &other) const; PointF operator+(const PointF &other); PointF operator-(const PointF &other); |