wangwenx190 / framelesshelper

Project moved to: https://github.com/stdware/qwindowkit Cross-platform window customization framework for Qt Widgets and Qt Quick. Supports Windows, Linux and macOS.
MIT License
846 stars 202 forks source link

最新的main分支的qmake是否没更新?拉取最新的main后使用qmake过程报错 #292

Closed czyt1988 closed 11 months ago

czyt1988 commented 11 months ago

使用qmake,FRAMELESSHELPER_FEATURE_native_impl这些编译报错

看qmake文件夹下.config文件并没有定义这个宏

#define FRAMELESSHELPER_FEATURE_static_build -1
#define FRAMELESSHELPER_FEATURE_widgets 1
#define FRAMELESSHELPER_FEATURE_quick 1
#define FRAMELESSHELPER_FEATURE_debug_output -1
#define FRAMELESSHELPER_FEATURE_bundle_resource 1
#define FRAMELESSHELPER_FEATURE_private_qt 1
#define FRAMELESSHELPER_FEATURE_window 1
#define FRAMELESSHELPER_FEATURE_titlebar 1
#define FRAMELESSHELPER_FEATURE_translation 1
#define FRAMELESSHELPER_FEATURE_mica_material 1
#define FRAMELESSHELPER_FEATURE_border_painter 1
#define FRAMELESSHELPER_FEATURE_system_button 1
czyt1988 commented 11 months ago

我手动在framelesshelper.config加上这个宏后可解决

#define FRAMELESSHELPER_FEATURE_native_impl 1
wangwenx190 commented 11 months ago

确实忘记更新了,不好意思。我马上解决。

wangwenx190 commented 11 months ago

代码更新了,应该不存在这个问题了

czyt1988 commented 11 months ago

验证无问题