另一个窗口顶部的窗口
Window on top of another window?
我希望有一个窗口位于MainWindow之上,因此我使用this->setWindowFlags(Qt::WindowStaysOnTopHint);
这使得窗口保持在每个窗口的顶部(也来自其他应用程序)。此外,它位于QMessageBox
Windows之上并阻止它们。我希望它们出现在那个窗口的顶部。
我该怎么做?
您不需要设置WindowStaysOnTopHint
标志来强制对话框保持在主窗口的顶部。在主窗口的构造函数中实例化对话框时,只需将主窗口设置为对话框的父窗口,如:
dialog = new MyDialog(this);
相关文章:
- 在Visual Studio中单实例Qt应用程序版本5.11.1中,在所有其他窗口的顶部打开Qt MainWindow
- Qt - 有没有办法检查窗口是否标记为始终在顶部(linux)?
- 如何将窗口始终放在SFML的顶部
- 基于CDialog的应用程序启动时,如何将我的辅助对话框窗口带到顶部
- 为什么窗口不登上顶部,使用setWindowpos的起源
- Win32 窗口通过顶部窗口重绘
- 在第三方应用程序的窗口顶部绘制
- SDL2:如何提高窗口(在主叫终端的顶部)
- 使用固定的顶部坐标创建可调整大小的窗口
- 另一个窗口顶部的窗口
- Qt:即使子窗口失去焦点,也要保持子窗口位于父窗口的顶部
- 如何使“工具”窗口始终位于 2 个或更多主窗口的顶部
- 如何在MFC上设置窗口位置以将其定位到屏幕顶部
- 在顶部mac窗口上显示应用程序菜单
- 沉浸式全屏模式顶部的透明窗口
- 将Windows 7窗口标记为始终位于顶部,包括Win7任务栏(自定义错误)
- JavaFX设置窗口总是在顶部与JNA库,windows操作系统
- 在另一个子窗口的顶部绘制一个子窗口
- 强制窗口位于最顶部的窗口(如任务管理器)之上
- OpenCV 3.0.0:如何在Ubuntu 14.04的窗口顶部显示跟踪栏