stdware / qwindowkit

Cross-platform frameless window framework for Qt. Support Windows, macOS, Linux.
Apache License 2.0
442 stars 67 forks source link

能否移除对qmsetup的依赖? #80

Closed aiyolo closed 2 months ago

aiyolo commented 2 months ago

虽然qmsetup对很多cmake操作进行了包装,但是也使得子模块库嵌套层次太深,因此不方便直接将qwindowkit作为子模块引入到自己的项目

SineStriker commented 2 months ago

没有精力去做这件事,现在qwindowkit里的CMake逻辑跟qmsetup已经深度耦合了。我们本来就是希望用户先安装qwindowkit再使用而不是作为子模块,如果使用vcpkg可以查看vcpkg-overlay,里面加入了qwindowkit和qmsetup的ports。