diff --git a/libraries/script-engine/src/WebSocketServerClass.cpp b/libraries/script-engine/src/WebSocketServerClass.cpp index 9fc060e61c..dbe92510e4 100644 --- a/libraries/script-engine/src/WebSocketServerClass.cpp +++ b/libraries/script-engine/src/WebSocketServerClass.cpp @@ -41,7 +41,7 @@ QScriptValue WebSocketServerClass::constructor(QScriptContext* context, QScriptE } } auto webSocketServerClass = new WebSocketServerClass(engine, serverName, port); - connect(engine, SIGNAL(finished(const QString&)), webSocketServerClass, SLOT(deleteLater())); + connect(static_cast(engine), &ScriptEngine::finished, webSocketServerClass, &QObject::deleteLater); return engine->newQObject(webSocketServerClass); }