修改控制PLC部分
This commit is contained in:
@@ -8,34 +8,54 @@ class BitMaps : public QObject
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit BitMaps(QObject *parent = nullptr);
|
||||
QString ChoiceBit2(uint8_t index,QString Bit1,QString Bit2);
|
||||
QString ChoiceBit3(uint8_t index,QString Bit1,QString Bit2,QString Bit3);
|
||||
QString ChoiceBit4(uint8_t index,QString Bit1,QString Bit2,QString Bit3,QString Bit4);
|
||||
QString ChoiceBit5(uint8_t index,QString Bit1,QString Bit2,QString Bit3,QString Bit4,QString Bit5);
|
||||
|
||||
|
||||
/**
|
||||
* @brief BitMaps::DialBut Label_DialBut的显示
|
||||
* @param B1 布尔量1
|
||||
* @param B2 布尔量2
|
||||
* @param Dir 0为上下,1为左右
|
||||
* @return
|
||||
* @brief ListChoice_2Mode 从List里面 根据b1和b2的状态,选取一个子进行返回
|
||||
* b1 且 !b2 则 返回 子1
|
||||
* !b1 且 b2 则 返回 子2
|
||||
* 否则 则返回 子0 (如果inNull为真,则返回空字符串)
|
||||
* @param List 欲选取的字符串序列
|
||||
* @param b1 控制变量1,
|
||||
* @param b2 控制变量2
|
||||
* @param isNull 是否在b1 b2 不满足条件的情况下,返回空
|
||||
* @return 返回选中的子字符串
|
||||
*/
|
||||
QString DialBut(bool B1,bool B2,bool Dir);
|
||||
QString ListChoice_2Mode(const QStringList List, const bool b1,const bool b2,const bool isNull = false);
|
||||
|
||||
/**
|
||||
* @brief BitMaps::DiBut 普通按钮的显示
|
||||
* @param B1 按钮是否激活
|
||||
* @return 如果被按下则返回,没有返回为空字符串
|
||||
* @brief ListChoice_2Mode 从List里面 根据b1和b2的状态,选取一个子进行返回
|
||||
* b1 且 !b2 且 !b3 则 返回 子1
|
||||
* !b1 且 b2 且 !b3 则 返回 子2
|
||||
* !b1 且 !b2 且 b3 则 返回 子3
|
||||
* 否则 则返回 子0 (如果inNull为真,则返回空字符串)
|
||||
* @param List 欲选取的字符串序列
|
||||
* @param b1 控制变量1,
|
||||
* @param b2 控制变量2
|
||||
* @param b3 控制变量3
|
||||
* @param isNull 是否在b1 b2 b3 不满足条件的情况下,返回空
|
||||
* @return 返回选中的子字符串
|
||||
*/
|
||||
QString DiBut(bool B1);
|
||||
QString ListChoice_3Mode(const QStringList List, const bool b1,const bool b2,const bool b3,const bool isNull = false);
|
||||
|
||||
/**
|
||||
* @brief BitMaps::DiBut 普通按钮的显示
|
||||
* @param B1 按钮是否激活
|
||||
* @return 如果被按下则返回,没有返回为空字符串
|
||||
* @brief RemUI_SwitchStyles 遥控器界面,设备启动的开关
|
||||
*/
|
||||
QString SwitchBut(bool Start,bool Stop);
|
||||
QStringList RemUI_SwitchStyles;
|
||||
|
||||
/**
|
||||
* @brief RemUI_SwitchStyles 遥控器界面,推拉杆的开关
|
||||
*/
|
||||
QStringList RemUI_PutterStyles;
|
||||
|
||||
/**
|
||||
* @brief RemUI_SwitchStyles 遥控器界面,模式选择
|
||||
*/
|
||||
QStringList RemUI_ModeStyles;
|
||||
|
||||
/**
|
||||
* @brief RemUI_SwitchStyles 遥控器界面,设备启动的开关
|
||||
*/
|
||||
QStringList RemUI_SpeedStyles;
|
||||
signals:
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user