QtJsonSettings class for storing application settings in JSON file. Inherits QSettings. Download from github git clone https://github.com/b4tman/qtjsonsettings.git Using CMake Compiled as static library add_subdirectory(~/projects/qtjsonsettings ${CMAKE_CURRENT_BINARY_DIR}/qtjsonsettings) include_directories(~/projects/qtjsonsettings) target_link_libraries(${PROJECT_NAME} ${QT_LIBRARIES} qtjsonsettings) QMake Included as sources include(~/projects/qtjsonsetting/qtjsonsettings.pri)