добрый день!
у меня такой вопрос -
делается что-то наподобие экранной клавиатуры для макинтоша, возможно ли сделать так, чтобы главное окно оставалось поверх остальных но при этом не перехватывало фокус ввода из других приложений(любых) при нажатии пользователем на это окно
Сейчас это QMainWindow.
уже пробовал
setWindowFlags(Qt::Tool | Qt::WindowStaysOnTopHint);
setFocusPolicy(Qt::NoFocus);
окно остается сверху но при щелчке на нем фокус ввода пропадает из пользовательского приложения, при этом мое окно фокус не грабит ..
возможно focusProxy или eventFilter ?? если да то для какого виджета ставить focusProxy.
также есть вариант задать такой вариант напрямую через Carbon - kWindowNoActivatesAttribute. но это не помогло(
возможно ли потом посредством Qt отправлять выбранные символы в приложения с пользовательским фокусом
Заранее спасибо!