v4.0.6

v4.0.6 è una release mirata costruita su Qt Creator 10.0.1 che aggiunge una finestra di dialogo per la chiave di registrazione da riga di comando, una serie di macro FORCE_* in fase di compilazione per build di fabbrica con accesso limitato, e una correzione che instrada la riconnessione automatica attraverso il percorso standard di connessione utente. Non vi sono modifiche che rompono la compatibilità.

In evidenza

  • La finestra di dialogo della chiave di registrazione può ora essere richiesta all’avvio con la nuova opzione da riga di comando -form_key_dialog.

  • Le macro di build di fabbrica aggiungono una serie di override FORCE_* in fase di compilazione, in modo che le build con accesso limitato vengano eseguite senza argomenti da riga di comando.

  • La riconnessione automatica ora segue lo stesso percorso di una connessione avviata dall’utente.

Nuove funzionalità

  • Finestra di dialogo della chiave di registrazione. Aggiunta una nuova opzione da riga di comando -form_key_dialog che richiede all’utente di inserire la propria OpenMV Cam Registration Key (form key) all’avvio. L’ultima chiave inserita viene ricordata tramite una nuova impostazione LastFormKey, e l’applicazione esce se la finestra di dialogo viene annullata o lasciata vuota. (416ca632b)

  • Macro di build per la programmazione di fabbrica. Aggiunta una serie di macro di build FORCE_* in fase di compilazione che codificano in modo fisso i comportamenti di programmazione di fabbrica, coprendo gli override di list-ports forzato, filtro per numero di serie, auto-connect, auto-update, auto-erase, auto-run, disable-stop, schermo intero, aggiornamento delle risorse, form key, finestra di dialogo della form key, e timeout di lettura/stallo. Questo consente alle build di fabbrica con accesso limitato di essere eseguite senza argomenti da riga di comando. (416ca632b)

Correzioni di bug

  • Corretta la riconnessione automatica in modo che attivi il segnale dell’azione di connessione invece di chiamare direttamente connectClicked(), così che la riconnessione segua lo stesso percorso di una connessione avviata dall’utente. (416ca632b)

Supporto di piattaforme e strumenti

  • Base Qt Creator: 10.0.1.

Modifiche che rompono la compatibilità

Nessuna. Questa release non modifica alcun flusso di lavoro o comportamento visibile all’utente; le nuove opzioni e macro sono aggiuntive.