fixed qtimer warning and possible crash caused by QScopedPointer deleting QTimer directly instead with deleteLater
possible workaround for a timer initialized in the wrong thread