v4.0.6

v4.0.6 is een gerichte release gebouwd op Qt Creator 10.0.1 die een commandoregeldialoog voor de registratiesleutel toevoegt, een reeks FORCE_*-compilatiemacro’s voor afgeschermde fabrieksbuilds, en een fix die automatisch opnieuw verbinden via het standaard gebruikersverbindingspad routeert. Er zijn geen brekende wijzigingen.

Hoogtepunten

  • Registratiesleuteldialoog kan nu bij het opstarten worden aangevraagd met de nieuwe commandoregeloptie -form_key_dialog.

  • Fabrieksbuild-macro’s voegen een reeks FORCE_*-compilatie-overrides toe zodat afgeschermde builds draaien zonder commandoregelargumenten.

  • Automatisch opnieuw verbinden volgt nu hetzelfde pad als een door de gebruiker geïnitieerde verbinding.

Nieuwe functies

  • Registratiesleuteldialoog. Een nieuwe commandoregeloptie -form_key_dialog toegevoegd die de gebruiker vraagt om bij het opstarten zijn OpenMV Cam Registration Key (form key) in te voeren. De laatst ingevoerde sleutel wordt onthouden via een nieuwe LastFormKey-instelling, en de applicatie sluit af als de dialoog wordt geannuleerd of leeg wordt gelaten. (416ca632b)

  • Fabrieksprogrammeer-build-macro’s. Een reeks FORCE_*-compilatie-build-macro’s toegevoegd die fabrieksprogrammeergedrag vastleggen, met betrekking tot geforceerde list-ports, serienummerfilter, automatisch verbinden, automatisch bijwerken, automatisch wissen, automatisch uitvoeren, stoppen uitschakelen, volledig scherm, resource-update, form key, form-key-dialoog, en lees-/stall-timeout-overrides. Hierdoor kunnen afgeschermde fabrieksbuilds draaien zonder commandoregelargumenten. (416ca632b)

Bugfixes

  • Automatisch opnieuw verbinden verholpen zodat het de connect-actiesignaal activeert in plaats van rechtstreeks connectClicked() aan te roepen, zodat opnieuw verbinden hetzelfde pad volgt als een door de gebruiker geïnitieerde verbinding. (416ca632b)

Platform- en toolondersteuning

  • Qt Creator-basis: 10.0.1.

Brekende wijzigingen

Geen. Deze release wijzigt geen enkele door de gebruiker zichtbare workflow of gedrag; de nieuwe opties en macro’s zijn aanvullend.