Russian Qt Forum

Qt => Общие вопросы => Тема начата: Serr500 от Май 03, 2014, 21:17



Название: QtCreator. Мигание курсора
Отправлено: Serr500 от Май 03, 2014, 21:17
Перешёл на QtCreator 3.1.0 и заметил, что текстовый курсор мигает примерно в два раза чаще, чем указано в системных настройках. Здорово раздражает. Экспериментальным путём выяснилось, что эта гадость появилась в версии 3.0.1, в 3.0.0 её не было. Кто-нибудь знает, как вернуть мигание курсора к нормальному состоянию? Или где в исходниках QtCreator находится эта настройка? Сам не могу найти. Или, может быть, как-то по другому можно изменить такое поведение?

P.S. Изменить частоту мигания в настройках системы не предлагать.


Название: Re: QtCreator. Мигание курсора
Отправлено: Dimas от Май 04, 2014, 08:36
Ошибка найдена в исходниках:
https://codereview.qt-project.org/#patch,sidebyside,79965,1,src/plugins/platforms/windows/qwindowsintegration.cpp (https://codereview.qt-project.org/#patch,sidebyside,79965,1,src/plugins/platforms/windows/qwindowsintegration.cpp)

Описание проблемы
https://codereview.qt-project.org/#change,79965 (https://codereview.qt-project.org/#change,79965)


Название: Re: QtCreator. Мигание курсора
Отправлено: Serr500 от Май 04, 2014, 09:34
Спасибо. Теперь всё понятно. Ошибка не в QtCreator (именно поэтому я и не мог её найти), а в Qt. Посмотрел исходники Qt 5.3.0 beta - там эта ошибка уже исправлена. Пересобирать Qt неохота - больно долго, поэтому пересобрал QtCreator, основываясь на Qt 5.2.0 - мигание стало нормальным.