Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Igors от Июнь 13, 2014, 18:58



Название: Сравнить 2 QCursor [решено]
Отправлено: Igors от Июнь 13, 2014, 18:58
Добрый день

В пятерке убрали QCursor::handle, как теперь проверить равны ли 2 QCursor ?

Спасибо


Название: Re: Сравнить 2 QCursor
Отправлено: Old от Июнь 13, 2014, 19:19
Можно попробовать сравнивать их QVariant значения.


Название: Re: Сравнить 2 QCursor
Отправлено: Igors от Июнь 15, 2014, 12:08
Можно попробовать сравнивать их QVariant значения.
Ну "почти" :) Так он сравнивает только CursorShape, все кастомные курсоры (shape = BitmapCursor) равны. Но тогда можно сравнить пиксмапы, здесь уже проходит через QVariant (сравниваются cacheKey)

Спасибо