wayland下 qt窗口 隐藏标签栏

在工作中,实验了多种隐藏标签栏的方法,最后得出setWindowFlags(Qt::X11BypassWindowManagerHint)可实现隐藏效果。

具体使用:

            auto flags = windowFlags();
            if (_windowAbove) {
                flags |= Qt::WindowStaysOnTopHint;
            } else {
                flags &= ~Qt::WindowStaysOnTopHint;
            }
            setWindowFlags(flags);
            show();
posted @ 2020-10-09 11:59  angry_gladiator  阅读(488)  评论(0编辑  收藏  举报