Qt5窗口标题栏高度

1、frameGeometry().height() - geometry().height()

2、

    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);      // 固定窗体大小

3、style会从WM来得到这个高度

4、

5、

 

posted @ 2016-11-08 09:49  CppSkill  阅读(6628)  评论(0编辑  收藏  举报