wukong二进制文件瘦身

Signed-off-by: caixincen <caixincen1@h-partners.com>
This commit is contained in:
caixincen
2026-05-14 15:59:18 +08:00
parent 999590347a
commit f82b5cac1a
+20 -27
View File
@@ -56,34 +56,27 @@ public:
}
std::string GetInputType()
{
std::string inputString = "";
static const std::map<InputType, std::string> inputTypeMap = {
{INPUTTYPE_TOUCHINPUT, "touch"},
{INPUTTYPE_SWAPINPUT, "swap"},
{INPUTTYPE_MOUSEINPUT, "mouse"},
{INPUTTYPE_KEYBOARDINPUT, "keyboard"},
{INPUTTYPE_APPSWITCHINPUT, "appswitch"},
{INPUTTYPE_HARDKEYINPUT, "hardkey"},
{INPUTTYPE_ROTATEINPUT, "rotate"},
{INPUTTYPE_KNUCKLEINPUT, "knuckle"},
{INPUTTYPE_PINCHINPUT, "pinch"},
{INPUTTYPE_CROWNINPUT, "watch_crown"},
{INPUTTYPE_IDLEINPUT, "watch_idle"},
{INPUTTYPE_GESTURESINPUT, "watch_gestures"},
{INPUTTYPE_KEYPRESSINPUT, "watch_keypress"},
{INPUTTYPE_FLOATSPLITINPUT, "floatOrsplit"},
{INPUTTYPE_COLLAPSEINPUT, "collapse"},
{INPUTTYPE_BROWSERINPUT, "browser"}
};
DEBUG_LOG_STR("inputType{%d}", inputType_);
switch (inputType_) {
case INPUTTYPE_TOUCHINPUT:
inputString = "touch";
break;
case INPUTTYPE_SWAPINPUT:
inputString = "swap";
break;
case INPUTTYPE_MOUSEINPUT:
inputString = "mouse";
break;
case INPUTTYPE_KEYBOARDINPUT:
inputString = "keyboard";
break;
case INPUTTYPE_APPSWITCHINPUT:
inputString = "appswitch";
break;
case INPUTTYPE_HARDKEYINPUT:
inputString = "hardkey";
break;
case INPUTTYPE_ROTATEINPUT:
inputString = "rotate";
break;
default:
break;
}
return inputString;
auto it = inputTypeMap.find(inputType_);
return (it != inputTypeMap.end()) ? it->second : "";
}
virtual ~MultimodeInputMsg() = default;
InputType inputType_ = INPUTTYPE_INVALIDINPUT;