文件名称:TrueFramelessWindow:在Windows和macOS上均具有Qt的真正无框架窗口
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-27 05:00:33
C++
TrueFramelessWindow 在Windows和macOS上均具有Qt的真正无框架窗口 为什么 我对自己的应用程序外观很挑剔,所以我想控制整个应用程序区域。 Windows和macOS都在其窗口上绘制标题栏镶边,这很难从应用程序控制。 令人惊奇的是,除去这种Chrome。 Qt具有“ Qt :: FramelessWindowHint”属性,该属性可按所述方式绘制无框架窗口,但是它的代价是最小/最大/关闭,调整大小以及在Windows上使用Aero Snap功能。 您可以自己重新实现“最小/最大” /“关闭” /“调整大小”,但是我觉得没有Aero Snap太烦人了。 有一些针对Windows的嵌入式项目,例如BorderlessWindow和lib sleek旨在解决此问题,但它们需要至少1px的边框(不完整)才能显示Qt小部件下方的本机窗口,以调整大小。 它们还附带了自己
【文件预览】:
TrueFramelessWindow-master
----TrueFramelessWindow.pro(951B)
----OSXHideTitleBar.h(78B)
----OSXHideTitleBar.mm(451B)
----winnativewindow.cpp(8KB)
----qwinwidget.h(4KB)
----qwinwidget.cpp(17KB)
----main.cpp(2KB)
----LICENSE(1KB)
----README.md(2KB)
----winnativewindow.h(1KB)
----widget.cpp(3KB)
----widget.h(615B)