#ifndef VARIABLE_H #define VARIABLE_H #include #include #include #include #include #include #include #include extern QRect DisplayInfo; /** @brief 节点ID列表(用于循环) */ extern QStringList gOPC_NodeList; /** @brief 节点ID → 节点名称 */ extern QMap gOPC_NodeName; /** @brief 节点ID → 最新值 */ extern QMap gOPC_NodeValue; /** @brief 节点ID → 变量名 */ extern QMap gOPC_VarName; /** @brief 节点ID → 数据库表名 */ extern QMap gOPC_SqlTable; /** @brief 节点ID → 数据库字段名 */ extern QMap gOPC_SqlField; /** @brief 全局光标 */ extern CursorController *gCursor; /** @brief PLC是否启动成功 */ extern bool PLC_Started; /** @brief PLC是否启动成功 */ extern tsServerAddr gServerAddr; /** @brief 屏蔽数据状态 */ extern uBit32 gShieldDataStatus[2]; /** @brief 屏蔽按钮状态 */ extern uBit32 gShieldisShield[2]; /** @brief 报警文本数组 */ extern txAlarmText AlarmText[256][256]; extern QSqlDatabase db_; /** @brief 界面的名称 */ extern QMap gPageName; /** @brief 当前页面索引 */ extern QString gPageIndexStr; extern TTSManager *ttsManager; extern QStringList glMotorCurColor; extern QStringList glMotorTempColor; extern QList PumpConditionConfigFile; extern QList CutConditionConfigFile; extern QList LoaderConditionConfigFile; extern QList TransportConditionConfigFile; extern QList StandbyConditionConfigFile; #endif // GLOBALVAR_H