// SPDX-FileCopyrightText: 2023 - 2025 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later

#include "eventdefinitions.h"

const QString T_MENU {"Menu"};
const QString T_FILEBROWSER {"FileBrowser"};
const QString T_DEBUGGER {"Debugger"};
const QString T_BUILDER {"Builder"};
const QString T_SYMBOL {"Symbol"};
const QString T_WORKSPACE {"Workspace"};
const QString T_RECENT{"Recent"};
const QString T_PROCESSMESSAGE{"ProcessMessage"};
const QString T_FIND {"Find"};
const QString T_COLLABORATORS {"Collaborators"};

const QString D_ACTION_SWITCH {"Action.Switch"};

const QString D_JUMP_CURSOR_CLEAN {"Editor.Jump.Cursor.Clean"};
const QString D_BUILD_STATE {"Build.State"};
const QString D_ITEM_MENU_BUILD {"Item.Menu.Build"};
const QString D_ITEM_DOUBLECLICKED {"Item.DoubleClicked"};
const QString D_BUILD_TARGET {"Build.Target"};
const QString D_SHOW {"Show"};
const QString D_HIDE {"Hide"};
const QString D_ADDTEXT {"AddText"};
const QString D_BUILD_COMMAND {"Build.Command"};
const QString D_MENU_BUILD {"Menu.Build"};
const QString D_MENU_REBUILD {"Menu.ReBuild"};
const QString D_MENU_CLEAN {"Menu.Clean"};
const QString D_OPEN_REPOS {"OpenRepos"};

const QString D_SEARCH {"Search"};
const QString D_REPLACE {"Replace"};
const QString D_OPENFILE {"OpenFile"};

const QString P_ACTION_TEXT {"ActionText"};
const QString P_FILELINE {"FileLine"};
const QString P_PROJECTPATH {"ProjectPath"};
const QString P_TARGETPATH {"TargetPath"};
const QString P_WORKSPACEFOLDER {"WorkspaceFolder"};
const QString P_COMPILEFOLDER {"CompilationFolder"};
const QString P_BUILDSYSTEM {"BuildSystem"};
const QString P_BUILDDIRECTORY {"BuildDirectory"};
const QString P_BUILDFILEPATH {"BuildFilePath"};
const QString P_BUILDARGUMENTS {"BuildArguments"};
const QString P_ORIGINCMD {"OriginCommand"};
const QString P_TEXT {"Text"};
const QString P_PERCENT {"Percent"};
const QString P_STATE {"State"};
const QString P_MAX_PERCENT {"MaxPerCent"};
const QString P_KITNAME {"KitName"};
const QString P_LANGUAGE {"Language"};
const QString P_PROJECT_INFO{"ProjectInfo"};
const QString P_ANNOTATION_ROLE{"AnnotationRole"};
const QString P_COLOR{"Color"};

const QString P_OPRATETYPE {"OperateType"};
const QString P_SRCTEXT {"SrcText"};
const QString P_DESTTEXT {"DestText"};

const QString P_BUILDPROGRAM {"BuildProgram"};
const QString P_BUILDWORKINGDIR {"BuildWorkingdir"};
