Я хотел бы сохранить данные из памяти в некоторый файл. Это включает QFileSystemModel и другие, которые важны для программы, чтобы добиться определенного прогресса. Как создать файл экспорта, откуда будут считываться эти параметры и как их читать?Qt C++: сохранить проект в файле
ответ
Создайте некоторую схему для хранения всех важных постоянных переменных для вашего класса/файла.
Сделать функцию сохранения, которая выталкивает все эти переменные в файл.
Сделать функцию загрузки, которая извлекает все эти переменные из файла.
Если у вашего файла много бинарных данных или большая структура, вы, вероятно, должны сделать свой собственный.
Qt имеет доступ к XML и JSON, если один из них имеет смысл использовать. (Информация о деревьях или узлах).
http://qt-project.org/doc/qt-4.8/examples-xml.html
http://qt-project.org/doc/qt-4.8/xmlpatterns-filetree.html
http://qt-project.org/doc/qt-5.0/qtcore/json.html
Если они несколько настроек переменных, которые являются короткие, такие как строки или два, или нативных объектов Qt, как QRect
, QPoint
, a QStringList
и т. д., вы можете сделать это с помощью QSettings
.
Также QSettings
имеет действительно отличный способ обработки значений по умолчанию и отклонений, а также использование имени приложения и имени организации. Мне нравится INI-формат.
http://qt-project.org/doc/qt-5.0/qtcore/qsettings.html
Надежда, что помогает.
- 1. Как сохранить зашифрованные настройки в Qt/C++?
- 2. Qt C++, сохранить в файл хэш структур
- 3. Как импортировать проект C++ в создателя QT
- 4. Сохранить проект C# как один текстовый файл?
- 5. LDFLAGS в файле Qt pro
- 6. проект QT без OpenGL
- 7. Проблемы правильно структурировать проект C++/QT
- 8. Включая библиотеку QT в другой проект QT
- 9. Включая dlib в проект Qt
- 10. Как сохранить в файле в C
- 11. Как включить lib3ds в проект qt?
- 12. Сохранить QImage в Qt
- 13. Сохранить информацию о файле в программе C#
- 14. Сохранить словарь в текстовом файле (C#)
- 15. Сохранить прогресс в текстовом файле C#
- 16. C# - Сохранить объект в файле JSON
- 17. C#: сохранить содержимое дерева в файле
- 18. C# сохранить несколько строк в текстовом файле
- 19. C#: Как сохранить словарь в текстовом файле?
- 20. сохранить отсортированные элементы в текстовом файле C++
- 21. Как завершить проект в Qt
- 22. добавление shapelib в проект Qt
- 23. Qt - Добавить файлы в проект
- 24. Проект виджета Qt
- 25. Проект модуля большой Qt
- 26. QT С C++: Как реализовать Сохранить как
- 27. Проект Qt Creator испорчен
- 28. Разверните проект Qt на linux
- 29. Как добавить заголовочный файл C++ в проект Qt с Qt Creator
- 30. компилировать проект Qt без установки qt