增加通讯协议
This commit is contained in:
@@ -7,8 +7,8 @@ class QLabel;
|
||||
class QPushButton;
|
||||
class AppContext;
|
||||
|
||||
// ===================== 底部状态条(高 94px) =====================
|
||||
// 底盘电量、底盘电压、清水液位、泡沫液位 + 模式徽标 + 返回按钮
|
||||
// ===================== 底部状态条 =====================
|
||||
// 只保留:模式徽标(仅显示)+ 返回按钮。行车/机械臂由遥控器拨钮决定,界面不参与切换。
|
||||
class StatusStrip : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
@@ -17,6 +17,7 @@ public:
|
||||
|
||||
void setBackVisible(bool visible);
|
||||
void setBackEnabled(bool enabled);
|
||||
void setModeVisible(bool visible); // 固定行车模式的页面(如底盘页)可隐藏模式徽标
|
||||
|
||||
signals:
|
||||
void backClicked();
|
||||
@@ -26,11 +27,11 @@ private slots:
|
||||
|
||||
private:
|
||||
AppContext* m_ctx;
|
||||
QLabel* m_battery = nullptr;
|
||||
QLabel* m_voltage = nullptr;
|
||||
QLabel* m_levelA = nullptr;
|
||||
QLabel* m_levelFoam = nullptr;
|
||||
QPushButton* m_mode = nullptr;
|
||||
//QLabel* m_battery = nullptr; // 底部不再显示数据
|
||||
//QLabel* m_voltage = nullptr;
|
||||
//QLabel* m_levelA = nullptr;
|
||||
//QLabel* m_levelFoam = nullptr;
|
||||
QLabel* m_mode = nullptr; // 模式徽标(只显示,不参与切换)
|
||||
QPushButton* m_back = nullptr;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user