Size: a a a

2021 February 15

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟... in Qt
Макс Воробьев
так можно и протобаф взять)
с таким зверем я не знаком
источник

𝕄

𝕄𝕣. 𝔾𝕣𝕒𝕪... in Qt
Для начала мне нужно изучить QSettings и QFile, верно?
источник

FS

Flower Surgeon in Qt
𝕄𝕣. 𝔾𝕣𝕒𝕪
Для начала мне нужно изучить QSettings и QFile, верно?
Да.
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟... in Qt
𝕄𝕣. 𝔾𝕣𝕒𝕪
Для начала мне нужно изучить QSettings и QFile, верно?
QSettings не обязательно.
источник

FS

Flower Surgeon in Qt
𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟
QSettings не обязательно.
Зачем отказываться от удобного интерфейса?
источник

𝕄

𝕄𝕣. 𝔾𝕣𝕒𝕪... in Qt
Просто вдруг мне QFile не подойдёт, или для простых запросов достаточно мощная библиотека? Я вначале думал с бд надо будет работать.
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟... in Qt
Flower Surgeon
Зачем отказываться от удобного интерфейса?
так он в текстовом незашифрованном виде хранит настройки. а человеку надо скрыть от посторонних глаз их
источник

FS

Flower Surgeon in Qt
𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟
так он в текстовом незашифрованном виде хранит настройки. а человеку надо скрыть от посторонних глаз их
Можно бэкенд свой написать: я уже говорил об этом выше.
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟... in Qt
𝕄𝕣. 𝔾𝕣𝕒𝕪
Просто вдруг мне QFile не подойдёт, или для простых запросов достаточно мощная библиотека? Я вначале думал с бд надо будет работать.
в БД вообще проще всего хранить
источник

МВ

Макс Воробьев... in Qt
𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟
в БД вообще проще всего хранить
к sqlite тоже можно доступ получить же
источник

МВ

Макс Воробьев... in Qt
QFile + protobuf + чем-нибудь зашифровать между ними
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟... in Qt
Макс Воробьев
к sqlite тоже можно доступ получить же
можно, конечно. но гораздо сложнее чем просто к тестовым ini-файлам или xml
источник

МВ

Макс Воробьев... in Qt
𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟
можно, конечно. но гораздо сложнее чем просто к тестовым ini-файлам или xml
не сказал-бы, что прям гораздо. клиентов sqlite хватает
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟... in Qt
Макс Воробьев
не сказал-бы, что прям гораздо. клиентов sqlite хватает
ну, скажем, обычным юзерам (офисному планктону) это не под силу.
источник

𝕄

𝕄𝕣. 𝔾𝕣𝕒𝕪... in Qt
𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟
в БД вообще проще всего хранить
Подскажите мне пожалуйста что мне больше всего подойдёт. Мне нужно реализовать сохранение настроек приложения в отдельный профиль. Чтобы профиль можно было передавать другому пользователю такого же приложения но без возможности отредактировать файл. Это математическое приложение, чтобы ученики не могли вписать готовые результаты в профиль, а решали как положено, а в профиле уже отображался результат.
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟... in Qt
𝕄𝕣. 𝔾𝕣𝕒𝕪
Подскажите мне пожалуйста что мне больше всего подойдёт. Мне нужно реализовать сохранение настроек приложения в отдельный профиль. Чтобы профиль можно было передавать другому пользователю такого же приложения но без возможности отредактировать файл. Это математическое приложение, чтобы ученики не могли вписать готовые результаты в профиль, а решали как положено, а в профиле уже отображался результат.
пиши в бинарник определенной структуры + функции импорта и экспорта в xml. Идеальный вариант, как по мне 😊
источник

FS

Flower Surgeon in Qt
Можешь хитрость провернуть: хранить в файле настроек его хэш. Тогда, при несовпадении хэша просто не загружаешь файл и всё.
источник

МВ

Макс Воробьев... in Qt
𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟
пиши в бинарник определенной структуры + функции импорта и экспорта в xml. Идеальный вариант, как по мне 😊
источник

𝕄

𝕄𝕣. 𝔾𝕣𝕒𝕪... in Qt
𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟
пиши в бинарник определенной структуры + функции импорта и экспорта в xml. Идеальный вариант, как по мне 😊
Ох, не работал с этими сущностями никогда. Надо разбирать сначала.
источник

𝔾ℝ

𝔾𝕣𝕒𝕪 ℝ𝕒𝕧𝕖𝕟... in Qt
обычный двоичный файл. вообще никаких проблем с ним. или разбирайся с мануалом по ссылке выше (з.ы. с бинарниками в проще работать, чем с буфферами)
источник