]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commit
od-unix: add Qt configuration frontend
authorStefan Reinauer <stefan.reinauer@coreboot.org>
Thu, 4 Jun 2026 14:58:14 +0000 (07:58 -0700)
committerStefan Reinauer <stefan.reinauer@coreboot.org>
Thu, 11 Jun 2026 21:08:30 +0000 (14:08 -0700)
commit62a9cfe846edc40c6640b9acbdc72263e9bcd6d7
tree571a24650179ed0d35405263fae30871db40c518
parenta326a478c47671339b888ed644ff9dd2b374708d
od-unix: add Qt configuration frontend

Add the Qt launcher, preferences adapter, mount configuration helpers,
and frontend tests for the Unix target.

The frontend reads and writes typed preferences while keeping
UI state out of the shared configuration parser.
17 files changed:
od-unix/gui.cpp
od-unix/qt/config.cpp [new file with mode: 0644]
od-unix/qt/config.h [new file with mode: 0644]
od-unix/qt/config_roundtrip_test.cpp [new file with mode: 0644]
od-unix/qt/launcher.cpp [new file with mode: 0644]
od-unix/qt/launcher.h [new file with mode: 0644]
od-unix/qt/launcher_bridge.cpp [new file with mode: 0644]
od-unix/qt/launcher_bridge.h [new file with mode: 0644]
od-unix/qt/mount_config.cpp [new file with mode: 0644]
od-unix/qt/mount_config.h [new file with mode: 0644]
od-unix/qt/mount_config_test.cpp [new file with mode: 0644]
od-unix/qt/path_utils.cpp [new file with mode: 0644]
od-unix/qt/path_utils.h [new file with mode: 0644]
od-unix/qt/path_utils_test.cpp [new file with mode: 0644]
od-unix/qt/prefs_adapter.cpp [new file with mode: 0644]
od-unix/qt/prefs_adapter.h [new file with mode: 0644]
od-unix/qt/prefs_adapter_test.cpp [new file with mode: 0644]