完善了注释
This commit is contained in:
@@ -65,7 +65,8 @@ public slots:
|
||||
|
||||
/**
|
||||
* 处理删除一个请求的槽函数
|
||||
* @param query 请求指针
|
||||
* @param query_type 请求的类型
|
||||
* @param node_id 请求的站点id
|
||||
*/
|
||||
void DeleteQueryItemSlot(int query_type, int node_id);
|
||||
|
||||
@@ -80,6 +81,12 @@ public slots:
|
||||
*/
|
||||
void PrintStateSlot(const QString& string);
|
||||
|
||||
/**
|
||||
* 开始公交车动画的槽函数
|
||||
* 实际上就是将公交车移动到上一个或者下一个站点
|
||||
* @param direction 公交车前进的方向
|
||||
* @param duration 动画需要持续的时间
|
||||
*/
|
||||
void BeginBusAnimationSlot(int direction, int duration);
|
||||
|
||||
private:
|
||||
@@ -93,6 +100,9 @@ private:
|
||||
*/
|
||||
SceneManager *scene_manager;
|
||||
|
||||
/**
|
||||
* 控制器
|
||||
*/
|
||||
BusStrategyBase *controller = nullptr;
|
||||
|
||||
/**
|
||||
@@ -123,6 +133,7 @@ private:
|
||||
|
||||
/**
|
||||
* 设置站点选择下拉栏
|
||||
* @param 站点的个数
|
||||
*/
|
||||
void SetRailsComboBox(int node_num);
|
||||
|
||||
|
@@ -79,6 +79,11 @@ public slots:
|
||||
*/
|
||||
void OneTickSlot();
|
||||
|
||||
/**
|
||||
* 开始公交车行驶计时器的槽函数
|
||||
* @param direction 公交车前进的防线 此处不需要
|
||||
* @param duration 持续的时间
|
||||
*/
|
||||
void BeginBusTimerSlot([[maybe_unused]] int direction, int duration);
|
||||
|
||||
private:
|
||||
@@ -97,15 +102,27 @@ private:
|
||||
*/
|
||||
CentralWidget *central_widget;
|
||||
|
||||
/**
|
||||
* 控制器工作的线程
|
||||
*/
|
||||
QThread *worker_thread;
|
||||
|
||||
/**
|
||||
* 控制器指针
|
||||
*/
|
||||
BusStrategyBase *controller;
|
||||
|
||||
/**
|
||||
* 时刻计时器
|
||||
* 每隔一个tick发出一个时钟信号
|
||||
*/
|
||||
QTimer *tick_timer;
|
||||
|
||||
/**
|
||||
* 公交车计时器
|
||||
*/
|
||||
QTimer *bus_timer;
|
||||
|
||||
|
||||
/**
|
||||
* 设置菜单栏的相关连接
|
||||
*/
|
||||
@@ -116,6 +133,9 @@ private:
|
||||
*/
|
||||
void SetControlConnection();
|
||||
|
||||
/**
|
||||
* 开始多线程
|
||||
*/
|
||||
void BeginThread();
|
||||
};
|
||||
#endif //AUTO_BUS_GUI_MAIN_WINDOW_H
|
||||
|
Reference in New Issue
Block a user