• 9923阅读
  • 1回复

QT中 子窗口能不能置顶? [复制链接]

上一主题 下一主题
离线hucchue
 
只看楼主 倒序阅读 楼主  发表于: 2010-09-04
— 本帖被 XChinux 执行加亮操作(2010-09-05) —
关键词: 窗口QT4求助
以QWidget做父窗口创建一个视频子窗口和一个普通子窗口之后 对普通子窗口设置了 setWindowFlags(Qt::WindowStaysOnTopHint);  运行的时候普通子窗口被视频窗口覆盖了,怎么办?
离线monicnagl
只看该作者 1楼 发表于: 2010-11-08
普通子窗口被识破子窗口覆盖可能是因为普通子窗口在视频子窗口show之后show的。
试着使用QWidget::raise()函数将其普通子窗口设为顶层窗口。
PS:使用activeWindow()可以将子窗口设置为激活状态。
快速回复
限100 字节
 
上一个 下一个