Revert back use of std::unique_ptr on QTimer - QT manages the lifecycle.