diff --git a/app/scanner/hg_settingdialog.cpp b/app/scanner/hg_settingdialog.cpp index defccc14..2fe1038f 100644 --- a/app/scanner/hg_settingdialog.cpp +++ b/app/scanner/hg_settingdialog.cpp @@ -1046,8 +1046,8 @@ void hg_settingdialog::slot_gammaButtonClicked() setPicClrTool dlg(this); int colorMode; // 0-彩色, 1-灰度 - if (Utf8ToStdString(m_colorModeValue.toUtf8()) == "256级灰度" - || Utf8ToStdString(m_colorModeValue.toUtf8()) == "黑白") + if (m_colorModeValue.toStdString() == OPTION_VALUE_YSMS_256JHD + || m_colorModeValue.toStdString() == OPTION_VALUE_YSMS_HB) { colorMode = 1; diff --git a/build-qt/HGSolution/HGScanner.pro b/build-qt/HGSolution/HGScanner.pro index e7dab395..3fa0ca29 100644 --- a/build-qt/HGSolution/HGScanner.pro +++ b/build-qt/HGSolution/HGScanner.pro @@ -80,7 +80,35 @@ unix { } } } - contains(DISTRIBUTION, kylin){ + contains(DISTRIBUTION, Kylin){ + + contains(ARCH, x86_64){ + LIBS += -L../../../release/kylin/x86_64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver + CONFIG(release, debug|release) { + DESTDIR = ../../../release/kylin/x86_64/ + } + CONFIG(debug, debug|release) { + + } + } + contains(ARCH, aarch64){ + LIBS += -L../../../release/kylin/aarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver + CONFIG(release, debug|release) { + DESTDIR = ../../../release/kylin/aarch64/ + } + CONFIG(debug, debug|release) { + + } + } + contains(ARCH, mips64){ + LIBS += -L../../../release/kylin/mips64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver + CONFIG(release, debug|release) { + DESTDIR = ../../../release/kylin/mips64/ + } + CONFIG(debug, debug|release) { + + } + } } } diff --git a/build/linux/HGBase/HGBase.cbp b/build/linux/HGBase/HGBase.cbp index e2914d75..f42c3683 100644 --- a/build/linux/HGBase/HGBase.cbp +++ b/build/linux/HGBase/HGBase.cbp @@ -46,7 +46,11 @@