Короткий вопрос: Есть ли способ Qt, чтобы узнать, действительно ли система окон показывает названия или нет? Пример:Проверьте, нет ли окна-заголовка
Окно - с заголовками окон:
OSX - Нет заголовок окна:
Я использовал тот же код для создания этих коробок:
QMessageBox::information(NULL, "Information", "This is an example dialog");
Как вы c a see, "Information"
будет отображаться только в окнах - я хочу знать, как определить, может ли оконная система отображать заголовки окон или нет.
Я ничего не нашел в документации по этому поводу, но, возможно, это где-то скрытое, например. в собственном интерфейсе?
"Показывать названия"? Что это значит? – peppe
, если окно имеет стиль 'WS_CAPTION', а строка, возвращаемая' WM_GETTEXT', имеет один или несколько символов, есть действительно хорошая вероятность появления «заголовка окна». –
Зачем ему возвращать false на Mac? Windows на Mac может и имеет текст в заголовках. –