Всем привет и здравствуйте. Сразу прошу прощения, что мой первый пост с криком о помощи)
Возникла небольшая проблема которую не могу ни как побороть. Есть у меня приложение написанное на Qt c основным окном (app) открывающимся на весь экран app.showFullScreen().
В программе по мере необходимости приходиться создавать еще окна, но обычные, не во весь экран, допустим:
class NewWindow : public QDialog
newWindow = new NewWindow(app);
Проблема в том, что при открытии нового окна оно ловит фокус и отображает верхнюю и нижнюю панель ubuntu на фоне fullscreen приложения. Как можно это побороть?
setFocusPolicy(Qt::NoFocus), setAttribute(Qt::WA_ShowWithoutActivating) работать не хотят.