gpt4 book ai didi

c++ - setWindowFlag(Qt::Dialog | Qt::WindowStaysOnTopHint) 不适用于 Centos

转载 作者:太空狗 更新时间:2023-10-29 23:01:47 27 4
gpt4 key购买 nike

我正在打开一个窗体窗口并希望它始终保持在顶部,无论它是否被聚焦,我正在使用 QT 的这个函数 setWindowFlags(Qt::Dialog | Qt::WindowStaysOnTopHint)它在 Mac 上工作正常,正如我所希望的那样,但是当我在 centos 上使用相同的功能时,它无法正常工作,并且在不聚焦时窗口会隐藏

最佳答案

我已经通过在函数中添加另一个标志解决了这个问题

setWindowFlags(Qt::Dialog | Qt::WindowStaysOnTopHint | Qt::X11BypassWindowManagerHint)

关于c++ - setWindowFlag(Qt::Dialog | Qt::WindowStaysOnTopHint) 不适用于 Centos,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30339880/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com