v4.0.6

v4.0.6 — цілеспрямований реліз на базі Qt Creator 10.0.1, що додає діалог реєстраційного ключа командного рядка, набір компіляційних макросів FORCE_* для заблокованих заводських збірок та виправлення, яке спрямовує автоматичне перепідключення через стандартний шлях підключення користувача. Немає критичних змін.

Основне

  • Діалог реєстраційного ключа тепер можна запустити при старті за допомогою нового параметру командного рядка -form_key_dialog.

  • Макроси заводської збірки додають набір компіляційних перевизначень FORCE_*, щоб заблоковані збірки працювали без аргументів командного рядка.

  • Автоматичне перепідключення тепер слідує тому самому шляху, що й підключення, ініційоване користувачем.

Нові можливості

  • Діалог реєстраційного ключа. Додано новий параметр командного рядка -form_key_dialog, який при запуску пропонує користувачеві ввести реєстраційний ключ OpenMV Cam (form key). Останній введений ключ запам’ятовується через нове налаштування LastFormKey, а програма завершується, якщо діалог скасовано або залишено порожнім. (416ca632b)

  • Макроси збірки для заводського програмування. Додано набір компіляційних макросів збірки FORCE_*, що жорстко кодують поведінку заводського програмування, охоплюючи примусовий список портів, фільтр серійного номера, автоматичне підключення, автоматичне оновлення, автоматичне стирання, автоматичний запуск, вимкнення зупинки, повний екран, оновлення ресурсів, form key, діалог form key та перевизначення тайм-ауту читання/зупинки. Це дозволяє заблокованим заводським збіркам працювати без аргументів командного рядка. (416ca632b)

Виправлення помилок

  • Виправлено автоматичне перепідключення: тепер воно ініціює сигнал дії підключення замість безпосереднього виклику connectClicked(), тому перепідключення слідує тому самому шляху, що й підключення, ініційоване користувачем. (416ca632b)

Підтримка платформ та інструментів

  • База Qt Creator: 10.0.1.

Критичні зміни

Відсутні. Цей реліз не змінює жодного видимого користувачу робочого процесу чи поведінки; нові параметри та макроси є додатковими.