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_*, которые жёстко задают поведение заводского программирования, охватывая принудительные list-ports, фильтр по серийному номеру, автоподключение, автообновление, автоочистку, автозапуск, отключение остановки, полноэкранный режим, обновление ресурсов, form key, диалог form-key и переопределения тайм-аутов чтения/зависания. Это позволяет заблокированным заводским сборкам запускаться без аргументов командной строки. (416ca632b)
Исправления ошибок¶
Исправлено автоматическое переподключение, чтобы оно запускало сигнал действия подключения вместо прямого вызова
connectClicked(), поэтому переподключение следует тем же путём, что и подключение, инициированное пользователем. (416ca632b)
Поддержка платформ и инструментов¶
Базовая версия Qt Creator: 10.0.1.
Изменения, нарушающие совместимость¶
Нет. Этот выпуск не изменяет какой-либо видимый пользователю рабочий процесс или поведение; новые опции и макросы являются дополнительными.