Russian Qt Forum
Ноябрь 24, 2024, 19:54 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как сделать чтобы форма постепенно показывалась?  (Прочитано 3892 раз)
virtual_root
Гость
« : Апрель 30, 2012, 18:24 »

Здравствуйте. Ребята, подскажите, как сделать такой эффект: форма постепенно выезжает из под панели задач ? Что-то типа сообщения которое постепенно выплывает.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Апрель 30, 2012, 18:42 »

анимировать позицию через QPropertyAnimation
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
virtual_root
Гость
« Ответ #2 : Апрель 30, 2012, 19:39 »

спасибо. Подскажите пожалуйста, как сделать форму полупрозрачной. Я выставляю альфа-канал 50 в дизайнере она прозрачная, а вот при запуске нет...
Записан
iroln
Гость
« Ответ #3 : Май 01, 2012, 09:15 »

Если само окно, то setOpacity
Записан
virtual_root
Гость
« Ответ #4 : Май 02, 2012, 12:25 »

Спасибо большое) У меня ещё один вопросик: как проверить наведен ли сейчас на виджет указатель мыши? мне нужно это проверять в событии focusOutEvent(QFocusEvent *event)
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #5 : Май 02, 2012, 14:26 »

Код
C++ (Qt)
bool QWidget::underMouse() const
Записан

Qt 5.11/4.8.7 (X11/Win)
virtual_root
Гость
« Ответ #6 : Май 03, 2012, 14:00 »

Спасибо Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.25 секунд. Запросов: 23.