天天看點

Qt 擷取标題欄高度

QRect desktopRect = QApplication::desktop()->availableGeometry();
int iTitleBarHeight = style()->pixelMetric(QStyle::PM_TitleBarHeight); // 擷取标題欄高度

setGeometry(0, iTitleBarHeight, desktopRect.width(), desktopRect.height() - iTitleBarHeight); // 設定窗體充滿桌面客戶區
setFixedSize(desktopRect.width(), desktopRect.height() - iTitleBarHeight); // 固定窗體大小