v4.0.6

v4.0.6 ist eine fokussierte Version auf Basis von Qt Creator 10.0.1, die einen Befehlszeilendialog für den Registrierungsschlüssel, eine Reihe von FORCE_*-Makros zur Kompilierzeit für abgeschottete Werks-Builds sowie eine Korrektur hinzufügt, die das automatische Wiederverbinden über den standardmäßigen Benutzer-Verbindungspfad leitet. Es gibt keine breaking changes.

Highlights

  • Der Dialog für den Registrierungsschlüssel kann jetzt beim Start mit der neuen Befehlszeilenoption -form_key_dialog angefordert werden.

  • Werks-Build-Makros fügen eine Reihe von FORCE_*-Überschreibungen zur Kompilierzeit hinzu, sodass abgeschottete Builds ohne Befehlszeilenargumente laufen.

  • Das automatische Wiederverbinden folgt jetzt demselben Pfad wie eine vom Benutzer initiierte Verbindung.

Neue Funktionen

  • Dialog für den Registrierungsschlüssel. Eine neue Befehlszeilenoption -form_key_dialog hinzugefügt, die den Benutzer beim Start auffordert, seinen OpenMV Cam Registration Key (Form Key) einzugeben. Der zuletzt eingegebene Schlüssel wird über eine neue Einstellung LastFormKey gespeichert, und die Anwendung wird beendet, wenn der Dialog abgebrochen oder leer gelassen wird. (416ca632b)

  • Build-Makros für die Werksprogrammierung. Eine Reihe von FORCE_*-Build-Makros zur Kompilierzeit hinzugefügt, die Werksprogrammierungsverhalten fest codieren und Folgendes abdecken: erzwungenes List-Ports, Seriennummernfilter, Auto-Connect, Auto-Update, Auto-Erase, Auto-Run, Disable-Stop, Vollbild, Ressourcenaktualisierung, Form Key, Form-Key-Dialog sowie Überschreibungen für Read-/Stall-Timeout. Dadurch können abgeschottete Werks-Builds ohne Befehlszeilenargumente laufen. (416ca632b)

Fehlerbehebungen

  • Das automatische Wiederverbinden so korrigiert, dass es das Signal der Connect-Aktion auslöst, anstatt direkt connectClicked() aufzurufen, sodass das Wiederverbinden demselben Pfad wie eine vom Benutzer initiierte Verbindung folgt. (416ca632b)

Plattform- und Werkzeugunterstützung

  • Qt-Creator-Basis: 10.0.1.

Breaking changes

Keine. Diese Version ändert keinen für den Benutzer sichtbaren Workflow und kein Verhalten; die neuen Optionen und Makros sind additiv.