From 8d1947d4e43d027517716a6a790b89a5911ea143 Mon Sep 17 00:00:00 2001 From: Joonbum Ko Date: Thu, 27 Aug 2020 13:28:46 +0900 Subject: [PATCH] DSWindow: remove destroy callback registration and related things. Change-Id: I31556af6e096d751b67a8bdfed30b478f7162fb1 Signed-off-by: Joonbum Ko --- src/DSWindow/DSWindow.cpp | 6 ------ src/DSWindow/DSWindow.h | 2 -- 2 files changed, 8 deletions(-) diff --git a/src/DSWindow/DSWindow.cpp b/src/DSWindow/DSWindow.cpp index a83e758..e4cf6f1 100644 --- a/src/DSWindow/DSWindow.cpp +++ b/src/DSWindow/DSWindow.cpp @@ -252,7 +252,6 @@ DSWindow::DSWindow(std::shared_ptr waylandSurface) DSWindow::~DSWindow() { - this->__windowDestroySignal.emit(nullptr); } bool DSWindow::create(std::shared_ptr waylandSurface) @@ -517,11 +516,6 @@ void DSWindow::registerCallbackBufferChanged(DSObject *slot, std::function func) -{ - __windowDestroySignal.connect(slot, func); -} - void DSWindow::registerCallbackWindowRaiseToTop(DSObject *slot, std::function func) { __windowRaiseToTopSignal.connect(slot, func); diff --git a/src/DSWindow/DSWindow.h b/src/DSWindow/DSWindow.h index ebdf453..2a70cd0 100644 --- a/src/DSWindow/DSWindow.h +++ b/src/DSWindow/DSWindow.h @@ -95,7 +95,6 @@ public: void registerCallbackSizeChanged(DSObject *slot, std::function)> func); void registerCallbackBufferChanged(DSObject *slot, std::function)> func); - void registerCallbackWindowDestroyed(DSObject *slot, std::function func); void registerCallbackWindowRaiseToTop(DSObject *slot, std::function func); void registerCallbackWindowLowerToBottom(DSObject *slot, std::function func); void registerCallbackWindowPositionChanged(DSObject *slot, std::function func); @@ -108,7 +107,6 @@ private: // signals DSSignal> __sizeChangedSignal; DSSignal> __bufferChangedSignal; - DSSignal __windowDestroySignal; DSSignal __windowRaiseToTopSignal; DSSignal __windowLowerToBottomSignal; DSSignal __windowPositionChangedSignal; -- 2.7.4