Я запускаю vlc в QProcess, чтобы запустить поток видеозахвата.Пропустить комбинацию клавиш для QProcess
Однако, когда я
m_process.terminate();
не прерывает процесс VLC, и делать
m_process.kill();
сбой программы, и не сохранить видео файл должным образом.
Я вижу, что у QProcess есть функция write(), поэтому я думал, что могу отправить горячую клавишу Ctrl + Q в QProcess, но я не могу найти способ заставить ее работать. Есть идеи?
Я только изменил Глобальный ярлык для отказа от курения на VLC к «д» и установке 'm_process.write («Q»);' также не работает – tripleM