Skip to content

Commit

Permalink
调整qmake默认不编译qwk
Browse files Browse the repository at this point in the history
  • Loading branch information
czyt1988 committed Jan 11, 2024
1 parent a5772c3 commit 4d88b5e
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 17 deletions.
17 changes: 0 additions & 17 deletions src/SARibbonBar/SARibbonBar.pri
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@

# 这里要做如下改动:
# 1.framelesshelper/qmake/inc/core/framelesshelper.config中的FRAMELESSHELPER_FEATURE_static_build设置为-1
# 2.要预定义FRAMELESSHELPER_CORE_LIBRARY宏,这样才能导出符号
# 3.要预定义FRAMELESSHELPER_WIDGETS_LIBRARY宏,这样才能导出符号
!contains( SA_RIBBON_CONFIG, use_frameless ) {
equals(QT_MAJOR_VERSION, 5){
greaterThan(QT_MINOR_VERSION, 13){
SA_RIBBON_CONFIG += use_frameless
}
}else{
# qt6.0不支持
greaterThan(QT_MINOR_VERSION, 0){
SA_RIBBON_CONFIG += use_frameless
}
}
}

contains( SA_RIBBON_CONFIG, use_frameless ) {
message("use frameless lib,compile with c+=17")
# 引入第三方库frameless后,必须要求c++17
Expand Down
3 changes: 3 additions & 0 deletions src/SARibbonBar/SARibbonBar.pro
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,7 @@ DESTDIR = $${SARIBBON_BIN_DIR}/bin
# 使用frameless库,需要定义QWindowKit的安装目录,默认在SARIBBON_BIN_DIR
# SA_RIBBON_QWindowKit_Install_DIR = $$SARIBBON_BIN_DIR
######################################
# SA_RIBBON_CONFIG += use_frameless


include($$PWD/SARibbonBar.pri)

0 comments on commit 4d88b5e

Please sign in to comment.