Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: whyt от Август 04, 2009, 22:31



Название: FlashWindow в Linux
Отправлено: whyt от Август 04, 2009, 22:31
Всем привет! В данный момент работаю над Qt-шным приложением, в котором используется функция FlashWindow из WinAPI. Что WinAPI не существует в иксах - это ясно, и возник у меня вопрос, а какая эквивалентная функция там есть?
Заранее благодарю за помощь!

п.с. api-функция flashwindow предназначена для создания окна с мигающим заголовком. Эта функция используется, если необходимо, чтобы пользователь обратил внимание на некоторе окно, которое, как правило, не становится при этом активным. ©
В общем, инвертируется состояние окна, а передаются в эту функцию два параметра HWND (указатель на окно) и true/false - режим "мигания"
было также предложено использовать QApplication::alert, но он не совсем подходит..


Название: Re: FlashWindow в Linux
Отправлено: Wicked_Digger от Август 05, 2009, 14:10
Скорее всего Вам нужно

QApplication::alert ( QWidget * widget, int msec = 0 )