Qt 无框窗口,但带有按钮

Qt 无框窗口,但带有按钮,qt,qt5,Qt,Qt5,我希望实现如下目标: 但是,当我使用setWindowFlags时(Qt::Window | Qt::FramelessWindowHint),它看起来像这样: 怎么会有这样的按钮?还有一个圆角,而不是一个直角 使用Qt尼斯无框窗口可以在macOS中解决这个问题。Erm。。。这个要求看起来矛盾。你现在有什么?如果无框窗口仍然有一个带有关闭按钮的框架,您对它的理解是什么。。。也许没有标题栏,但仍然有关闭按钮。我想你必须求助于你自己的自定义关闭按钮(你将无法以本机方式设置主题,至少不能在X11上

我希望实现如下目标:

但是,当我使用setWindowFlags时(Qt::Window | Qt::FramelessWindowHint),它看起来像这样:


怎么会有这样的按钮?还有一个圆角,而不是一个直角

使用
Qt尼斯无框窗口
可以在macOS中解决这个问题。

Erm。。。这个要求看起来矛盾。你现在有什么?如果无框窗口仍然有一个带有关闭按钮的框架,您对它的理解是什么。。。也许没有标题栏,但仍然有关闭按钮。我想你必须求助于你自己的自定义关闭按钮(你将无法以本机方式设置主题,至少不能在X11上)。通过这个很棒的Qt5项目找到了解决方案:Qt尼斯无框窗口