Getting titlebar height of a QMdiSubWindow
I've got a (custom-developed) Plot object within a QMdiSubWindow. The Plot object is not derived from QWidget. It draws a QFrame, and plots some X/Y data within that.
Now I want to resize the QMdiSubwindow according to the size of the QFrame, and I do this as follows:
QRect rf = mFrame->frameRect();
However, now the QMdiSubWindow is too small and it's obvious that I should add the MdiSubWindow its titlebar height.
From which property can I get the titlebar height of an MdiSubWindow?
Found it... for the interested:
QStyle * wStyle = myMdiSubWindow->style();
so.titleBarState = 1; // kThemeStateActive
so.titleBarFlags = Qt::Window;
int titleBarHeight = wStyle->pixelMetric(QStyle::PM_TitleBarHeight, &so, this);
Continuing my search on how to find the thickness of the QMdiSubWindow decoration...