Проект Qt в Mac OS X. Мне нужно показать окно уведомлений сверху без кражи фокуса из любого активного приложения.
Здесь часть конструктора виджета:
setWindowFlags(
Qt::FramelessWindowHint |
Qt::WindowSystemMenuHint |
Qt::Tool |
Qt::WindowStaysOnTopHint
);
setAttribute(Qt::WA_TranslucentBackground);
Qt :: WA_ShowWithoutActivating ни на что не влияет.
Есть ли способ сделать это?Я готов внедрить нативное решение Carbon / Cocoa, но Qt предпочтительнее.Или, может быть, я ошибаюсь в философии Mac и должен уведомить пользователя другим способом?
Обновление Growl не поддерживает строку редактора в своих уведомлениях, не так ли?