Add support for accessing native settings.
authorJake Petroules <jake.petroules@petroules.com>
Wed, 23 Oct 2013 09:32:55 +0000 (11:32 +0200)
committerJoerg Bornemann <joerg.bornemann@digia.com>
Mon, 4 Nov 2013 10:32:47 +0000 (11:32 +0100)
commit2bd54bec4e67c90350c141dc05b65ff9cdac4a1e
tree01c948e300232e94d3e633235e0a1dec9bdfc312
parent66819f1c33d3bb6c2e5463f690b69ff5649a6258
Add support for accessing native settings.

On Windows, provides access to the registry. On OS X, provides access to
arbitrary property list files. On other operating systems, provides
access to arbitrary .ini files.

Task-number: QBS-422

Change-Id: I37aa657db01009d9bd577f51445709957d1fe630
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
src/lib/language/builtinvalue.h
src/lib/language/evaluatorscriptclass.cpp
src/lib/language/evaluatorscriptclass.h
src/lib/language/moduleloader.cpp
src/lib/language/testdata/getNativeSetting.qbs [new file with mode: 0644]
src/lib/language/testdata/nativesettings.ini [new file with mode: 0644]
src/lib/language/tst_language.cpp
src/lib/language/tst_language.h