diff --git a/smtk/extension/qt/qtOperationLauncher.cxx b/smtk/extension/qt/qtOperationLauncher.cxx index 68c78f7a25a70817ef7fdcf628bc42a4f02f6457..665248046e9a44ac75997df69d874588f75722ef 100644 --- a/smtk/extension/qt/qtOperationLauncher.cxx +++ b/smtk/extension/qt/qtOperationLauncher.cxx @@ -35,6 +35,9 @@ std::future qtOperationLauncher::operator()( // Set the promise to the output result. promise.set_value(result); + // Signal that the operation's result is ready for parsing. + emit resultReady(result); + #else // Construct a thread to execute the operation. It takes: