Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Ice_Bear от Ноябрь 20, 2013, 08:19



Название: прыгающие иконки, как курсоры в КДЕ
Отправлено: Ice_Bear от Ноябрь 20, 2013, 08:19
здравствуйте,

скажите пожалуйста, никто не знает где найти пример, как сделать иконкам прыгающий эффект, как в КДЕ курсоры мыши (чтобы не изобретать велосипед)?

спасибо


Название: Re: прыгающие иконки, как курсоры в КДЕ
Отправлено: carrygun от Ноябрь 20, 2013, 10:33
Можно посмотреть примеры анимаций в Qt и в сторону QEasingCurve.


Название: Re: прыгающие иконки, как курсоры в КДЕ
Отправлено: Ice_Bear от Ноябрь 20, 2013, 10:49
спасибо, это я уже сделал, теперь еще чтобы она как резиновая была (размеры бы меняла) или может быть вообще какие-нибудь дополнительные эффекты (необязательно чтобы она прыгала). Мне надо сделать из иконок подобие кнопок, в частности, реализовать отклик на нажатие клавиши на иконку. Пробовал BlurEffect - но получилось не очень наглядно и красиво,

спасибо


Название: Re: прыгающие иконки, как курсоры в КДЕ
Отправлено: Bepec от Ноябрь 20, 2013, 10:53
Вы можете сделать пропертями. Добавляете к примеру "prig-scoc" проперти, сеттеры-геттеры делаете и в них меняете размер. Потом цепляем QPropertyAnimation  и что-то должно получаться.


Название: Re: прыгающие иконки, как курсоры в КДЕ
Отправлено: Ice_Bear от Ноябрь 20, 2013, 12:34
спасибо,

попробую сейчас  так как Вы написали