Я использую рабочий поток, который помещается в отдельный поток по вызову
worker.moveToThread(myThread);
Мне нужно играть в простой WAV в некоторых случаях внутри работника, я использую для этого запрос stati c:
`QSound :: play (" qr c: / sounds / warning.wav ");
, если я делаю это в рабочем конструкторе (до moveToThread), он работает нормально, однако, если я поставлю это вызовите функцию потока:
void Worker::threadFunc() {
QSound::play("qrc:/sounds/warning.wav");
...
тогда это не сработает - нет звука, нет идеи, как правильно работать с wav, играющим в не-1014 * потоках?