Fix Qt audio on all platforms

Use QObject timer instead of relying on the notifyInterval as it only works on QIODevice streams on certain platforms.