Можно ли полностью удалить заголовок из QGroupBox
? Если вы просто дадите ему пустой заголовок, метка, где будет заголовок, все равно займет место. Это выглядит так:
Но я хочу, чтобы это выглядело так:
Я безуспешно пробовал следующие вещи:
setStyleSheet("QGroupBox:title{ max-width: 0; max-height: 0; }");
setStyleSheet("QGroupBox:title{ subcontrol-position: center center;}")
Примечание. Можно сказать, что групповое поле без заголовка является QFrame
, Проблема в том, что я хочу смешивать группы / фреймы с заголовком и без него, но у фрейма другой визуальный стиль, чем у блока группы. Так что, если вы могли бы сказать мне, как сделать QFrame
выглядит как QGroupBox
это решило бы и мои проблемы.
То, что вы видите, является ошибкой определенного стиля, который вы используете. Это в значительной степени «работает» без необходимости делать что-то особенное с другими распространенными стилями (например, Mac, Windows). Если вы настаиваете на использовании конкретного стиля, о котором идет речь, вам придется самостоятельно его исправлять и либо скопировать стиль в свой проект, либо собрать весь Qt, чтобы иметь фиксированную версию.