я не могу выбрать изображение для загрузки на Android с помощью QT C ++ QML filedialog или Qfiledialog или даже веб-просмотра - PullRequest
1 голос
/ 08 октября 2019

я пытаюсь создать приложение для Android для моего сайта, используя qt creator и c ++, я ищу в Интернете более месяца, но я не могу найти способ разрешить пользователям, которые будут использовать приложение, загружать файлы на мой сайт

qml веб-просмотр моего веб-сайта не позволяет мне загружать что-либо при нажатии кнопки обзора "", которые существуют на html-страницах, ничего не происходит

, и если я использовал "QFileDialog", то что-то подобное насторона c ++

QString fileName = QFileDialog :: getOpenFileName (this, tr ("Open File"), "/ home", tr ("Images (* .png * .gif * .jpg)"));

сбой приложения

и при использовании qml filedialog он возвращает путь, подобный следующему: //com.android.externalstorage.documents/044E-34EC%3A777.jpg

в то время как реальный путь должен быть /storage/044E-34EC/777.jpg

, так что мне нужно просто

некоторый код, написанный на qml для qt, чтобы сделать меня webview, который позволяет мнезагружать файлы на Android

или любой способ написать код C ++ для filedialog, которые работаютs без сбоев

или любой функции c ++, чтобы превратить этот путь, возвращаемый из содержимого файла qml filedial: //com.android.externalstorage.documents/044E-34EC%3A777.jpg в абсолютный путь, например, / storage/044E-34EC/777.jpg

пожалуйста, код, который вы предоставляете, написанный через qt creator

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...