v4.0.6¶
v4.0.6 is a focused release built on Qt Creator 10.0.1 that adds a
command-line registration-key dialog, a suite of compile-time FORCE_*
macros for locked-down factory builds, and a fix that routes auto-reconnect
through the standard user connect path. There are no breaking changes.
Highlights¶
Registration key dialog can now be requested at startup with the new
-form_key_dialogcommand-line option.Factory build macros add a suite of compile-time
FORCE_*overrides so locked-down builds run without command-line arguments.Auto-reconnect now follows the same path as a user-initiated connect.
New features¶
Registration key dialog. Added a new
-form_key_dialogcommand-line option that prompts the user to enter their OpenMV Cam Registration Key (form key) at startup. The last-entered key is remembered via a newLastFormKeysetting, and the application exits if the dialog is cancelled or left empty. (416ca632b)Factory-programming build macros. Added a suite of compile-time
FORCE_*build macros that hardcode factory-programming behaviors, covering forced list-ports, serial-number filter, auto-connect, auto-update, auto-erase, auto-run, disable-stop, full-screen, resource update, form key, form-key dialog, and read/stall timeout overrides. This lets locked-down factory builds run without command-line arguments. (416ca632b)
Bug fixes¶
Fixed auto-reconnect to trigger the connect action signal instead of calling
connectClicked()directly, so reconnection follows the same path as a user-initiated connect. (416ca632b)
Platform and tool support¶
Qt Creator base: 10.0.1.
Breaking changes¶
None. This release does not change any user-facing workflow or behavior; the new options and macros are additive.