Доступ к файловой системе с помощью JavaScript в QWebview

Я должен сделать игру запуска.
Я использую QWebview, инициализированный в c ++, и использую javascript / Html для создания своих меню.

Я хочу выполнить двоичный файл в файловой системе, когда я нажимаю на кнопку.

Является ли это возможным ? Я не нашел никакого решения.

0

Решение

Ты можешь использовать QWebFrame :: addToJavaScriptWindowObject () сделать объект C ++ видимым из кода Javascript на вашей странице.

Создайте объект C ++ и добавьте слот к этому объекту, который использует QProcess для запуска желаемого двоичного файла. Сделайте это видимым, вызывая addToJavaScriptWindowObject (). Теперь вы можете вызвать слот из кода javascript и передать в него путь к двоичному файлу.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]