我要实现的功能是在主窗口下单击按钮弹出一个子窗口。子窗口要去掉标题栏。
在网上查找了一些资料,去掉qt标题栏使用setWindowFlags(Qt::FramelessWindowHint)。使用这个函数确实可以去掉标题栏,但是去掉标题栏的子窗口自动变成透明显示模式,如图1所示。怎么让去掉标题栏的子窗口取消透明显示模式????
主窗口
点击按钮,子窗口的构造函数中使用setWindowFlags(Qt::FramelessWindowHint)的效果。 子窗口是透明显示模式
点击按钮,子窗口没有使用setWindowFlags(Qt::FramelessWindowHint)的效果。