diff --git a/src/TransformOperator.cpp b/src/TransformOperator.cpp index 743297e..fbe9075 100755 --- a/src/TransformOperator.cpp +++ b/src/TransformOperator.cpp @@ -36,15 +36,6 @@ TransformOperator* TransformOperator::getSingleton() return m_pSingleton; } -void TransformOperator::kill() -{ - if (m_pSingleton != nullptr) - { - delete m_pSingleton; - m_pSingleton = nullptr; - } -} - //////////////////////////////////////// // Constructor & Destructor diff --git a/src/TransformOperator.h b/src/TransformOperator.h index 37c9374..6bdc37d 100755 --- a/src/TransformOperator.h +++ b/src/TransformOperator.h @@ -26,7 +26,6 @@ class TransformOperator : public QObject, public QtMouseListener public: static TransformOperator* getSingleton(); - static void kill(); enum TransformState { diff --git a/src/TransformOperator_test.cpp b/src/TransformOperator_test.cpp index ef0431a..828a72d 100644 --- a/src/TransformOperator_test.cpp +++ b/src/TransformOperator_test.cpp @@ -16,14 +16,6 @@ TEST(TransformOperatorTest, SingletonInstance) { EXPECT_EQ(instance1, instance2); } -// Test if kill deletes the instance -TEST(TransformOperatorTest, Kill) { - TransformOperator* instance = TransformOperator::getSingleton(); - TransformOperator::kill(); - TransformOperator* instance2 = TransformOperator::getSingleton(); - EXPECT_NE(instance, instance2); -} - // Test if setTransformState sets the state correctly TEST(TransformOperatorTest, SetSelectionBoxColour) { TransformOperator* instance = TransformOperator::getSingleton();