Помогите разобраться с setWindowFlags =)
Не могу понять, как убирать/добавлять некоторые полезные баттоны.
Вот такой код у меня:
ui->setupUi(this);
setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowTitleHint |
Qt::WindowMinimizeButtonHint |// кнопка сворачивания
Qt::WindowMaximizeButtonHint |// кнопка разворачивания
Qt::WindowCloseButtonHint |//кнопка красный крестик
Qt::WindowSystemMenuHint |
Qt::WindowContextHelpButtonHint );// кнопка-вопросик тут должна появиться, но не появилась
this->setAttribute(Qt::WA_CustomWhatsThis);
Стандартные кнопки свернуть-развернуть-закрыть появляются или пропадают если я добавляю или удаляю этот флаг. Все логично.
Но вот флаг Qt::WindowContextHelpButtonHint, который мне так неистово нужен не работает =(
А должна появляться кнопочка "?" - подсказка «Что это?». И последняя строчка тоже эффекта не дает.
Qt 5.3.0, linux аля ubunta.
ЧЯДНТ?
P.S. Зачем два первых флага? Справку я прочитала, только не поняла, почему ничего не меняется, если их убрать.
P.P.S. Всем заранее спасибо! ;)