QT软件开发: 窗口顶置(一直显示在最前面)

Posted DS小龙哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT软件开发: 窗口顶置(一直显示在最前面)相关的知识,希望对你有一定的参考价值。

设置QWidget窗口属性,保持窗口顶置在最前面显示。

CameraWidget::CameraWidget(QWidget *parent, int index) :
    QWidget(parent),
    ui(new Ui::CameraWidget)
{
    ui->setupUi(this);

    //隐藏标题栏
    setWindowFlags(Qt::FramelessWindowHint);//无边框 

    //设置窗口顶置: 一直在最前面.
    Qt::WindowFlags m_flags = windowFlags();
    setWindowFlags(m_flags | Qt::WindowStaysOnTopHint);
    setAttribute(Qt::WA_TranslucentBackground);

     ............................
}

以上是关于QT软件开发: 窗口顶置(一直显示在最前面)的主要内容,如果未能解决你的问题,请参考以下文章

Qt中窗体总是在最前面,如何取消此状态

c#,如何弹出一个显示在最前面但没有焦点的窗口?谢谢!

如何设置窗口在最前面?

2010版QQ的聊天框如何一直在最前面?!在线等,急切!

其他非 qt 窗口顶部的 Qt 小部件

如何让浏览器窗口显示在最前端?