Окно инструментов Qt, изменяемый размер на Mac

У меня есть окно Qt со следующими флагами:

Qt::CustomizeWindowHint
|Qt::Tool
|Qt::WindowCloseButtonHint
|Qt::WindowTitleHint
|Qt::MSWindowsFixedSizeDialogHint

На Mac он имеет изменяемый угол. Как я могу избавиться от этого? Указание

setSizePolicy(QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed));

не помогает. Фактически, с политикой фиксированного размера окно ведет себя странно, когда я пытаюсь изменить размер - оно исчезает с переднего плана и по какой-то причине становится отключенным.

Я не против перейти на собственный уровень API.


person Seva Alekseyev    schedule 30.11.2010    source источник
comment
возможный дубликат Как я могу избавиться дескриптора изменения размера в QDialog?   -  person J-16 SDiZ    schedule 30.11.2010


Ответы (1)


Это находится в часто задаваемых вопросах по Qt.

person J-16 SDiZ    schedule 30.11.2010