Size: a a a

2020 April 27

M

Mr.Mait in Qt
Kathy Ti
Разрешение на чтение дано, но я не могу считать файл размером 115кб из /data/data/org.my.app/files/...
Сейчас поставила рут - я и из тотал коммандера не могу прочитать оттуда. Только скопировав файл в пользовательскую папку. Почему не считывается большой файл? Рядом маленький(32байта) открывается.
А у того файла есть права на чтения?
источник

KT

Kathy Ti in Qt
rw
источник

KT

Kathy Ti in Qt
рядом файл открывается
источник

M

Mr_ChAI in Qt
mefest
https://www.qt.io/blog/2019/01/25/introducing-qt-http-server
но не совсем понятно чем обосновано такое требование
Доки бы какие-нибудь
источник

M

Mr.Mait in Qt
Kathy Ti
rw
Для текущего пользователя?
Могу ошибаться, но у тебя нету сейчас рута (обычно у меня когда приложение открывается под рутом, появляется решетка там, где время и процент батареии).
источник

KT

Kathy Ti in Qt
Mr.Mait
Для текущего пользователя?
Могу ошибаться, но у тебя нету сейчас рута (обычно у меня когда приложение открывается под рутом, появляется решетка там, где время и процент батареии).
без рута даже папка data не открывалась
и это файлы созданные QSettings, им же и должны открываться, но конкретно этот не открывается из-за чего программа перестала работать корректно. Это собиралось версией 5.14. При сборках из-под 5.10 всё работало корректно.
источник

m

mefest in Qt
Mr_ChAI
Доки бы какие-нибудь
наверное будут вместе с релизом. на qt вроде есть проект Wt. Больше не знаю, ищи на c++ что понравится
источник

M

Mr.Mait in Qt
Kathy Ti
без рута даже папка data не открывалась
и это файлы созданные QSettings, им же и должны открываться, но конкретно этот не открывается из-за чего программа перестала работать корректно. Это собиралось версией 5.14. При сборках из-под 5.10 всё работало корректно.
Попробуй этот код. После создания файла самим QSetting, изменить права
QFile::setPermissions(destinationFile, QFile::WriteOwner | QFile::ReadOwner);


Но лучше советую посмотреть этот код https://github.com/PacktPublishing/Mastering-Qt-5/blob/master/Chapter_13/gallery-core/DatabaseManager.cpp#L20

Его фишка в том, что для десктопа база генерится при создании таблицы, например AlbumDao::init()
https://github.com/PacktPublishing/Mastering-Qt-5/blob/master/Chapter_13/gallery-core/AlbumDao.cpp#L17

А для андроида база копируется из ресурсов приложения  в директорию
QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation)
и назначаются права файла.
Возможно тебе тоже придется заранее создать файл настроек, поместить в ресурс, потом при первом запуске чекнуть наличие файла и  если его нет, то скопировать и назначить права доступа.
Возможно проблема решится просто переназначением прав доступа после создания файла QSetting-ом.
источник

OA

Oleg Andrus in Qt
Всем привет! Есть проблема с запуском библиотеки. Собирается без проблем, но при запуске получаю следующее сообщение (на картинке). С чем это может быть связано ? Какой еще исполняемый файл я должен выбрать, если я должен получить dll?
источник

SM

Stoyan Minaev in Qt
https://doc.qt.io/qt-5/qml-qtquick3d-light.html
Есть демки для него?
источник

П

Павел in Qt
Oleg Andrus
Всем привет! Есть проблема с запуском библиотеки. Собирается без проблем, но при запуске получаю следующее сообщение (на картинке). С чем это может быть связано ? Какой еще исполняемый файл я должен выбрать, если я должен получить dll?
вы нажимаете F5, т.е. запуск, как можно запускать библиотеку? Вот вам ИДЕ и пишет что необходимо указывать вызывающий функции из вашей библиотеки исполняемый файл(exe или выполняемые ельф или мачо)
источник

F

FPOHTMEH in Qt
источник

SM

Stoyan Minaev in Qt
Оно только для 3Д?
источник

SM

Stoyan Minaev in Qt
А 2Д сцену осветить можно?
источник

OA

Oleg Andrus in Qt
Павел
вы нажимаете F5, т.е. запуск, как можно запускать библиотеку? Вот вам ИДЕ и пишет что необходимо указывать вызывающий функции из вашей библиотеки исполняемый файл(exe или выполняемые ельф или мачо)
Раньше при нажатии Ctrl+R я хотя бы видел всплывающее окно.  Типа это внешняя программа, или что-то такое.
источник

П

Павел in Qt
раньше вообще всё было лучше
источник

F

FPOHTMEH in Qt
Stoyan Minaev
А 2Д сцену осветить можно?
строй сцену в 3д, но выбирай 2д камеру
источник

SM

Stoyan Minaev in Qt
Павел
раньше вообще всё было лучше
Ага, и  не было ЖС и фреймворков
источник

SM

Stoyan Minaev in Qt
FPOHTMEH
строй сцену в 3д, но выбирай 2д камеру
Уххх
источник

OA

Oleg Andrus in Qt
Павел
раньше вообще всё было лучше
но я ведь не получаю на выходе dll
источник