繁体   English   中英

如何最小化Qt中的setFixedSize方法已将其大小设置为固定的无框架窗口?

[英]How to minimize a frameless window which has been set size to fixed by method setFixedSize in Qt?

如何最小化Qt中的setFixedSize方法已将其大小设置为固定的无框架窗口?

嗨,我正在使用C ++代码制作Qt应用程序。 我将窗口设置为无框

this->setWindowFlags(Qt::FramelessWindowHint);

因此,我无法单击“操作系统”中的“最小化”按钮支持,因此无法进行自定义。 但是,当我想使用

this.showMinimized();

我发现它不能与已被设置为固定大小的窗口一起使用

this.setFixedSize(width, height);

所以我的问题是,是否有其他方法可以使设置为固定大小的窗口使用的窗口最小化?

这几乎绝对不是您想要的,但是,即使不是全部,大多数现代操作系统都包含一个最小化所有键盘快捷键或显示桌面按钮。 如果有的话,您可能在任务栏上有该按钮。 如果没有,请尝试使用Windows键+ d或control-alt -d。 如果您想了解如何从代码中最小化qt窗口(我想您可能想要的),建议您查阅doc.qt.io上令人惊讶的清晰文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM