Не получается никак сделать содержимое
QMenuBar
во всю её высоту:
Высота
QMenuBar
вычисляется от высоты экрана. Замером установил, что она равна 29 пикселям. При этом, если я ставлю 29px через
setStyleSheet()
, то все
QAction
и
QMenu
просто исчезают, а вот при 24px они занимают ровно весь
QMenuBar
. Но это никуда не годится, такие цифры индивидуальны для каждой машины. Нужно каким-то образом растягивать на всю высоту. Перепробовал уже всё, что смог, но никак не выходит. Буду благодерн за помощь.
menubar->setStyleSheet("QMenuBar:maximized { min-height: 15px; max-height: 25px; }"
//"QMenuBar { height: 20px; }"
//"QMenuBar::item { height: 25px; }"
//"QAction { height: 25px; }"
);