auto_bus/include/queryListItem.h
2022-06-29 17:25:33 +08:00

52 lines
804 B
C++

//
// Created by ricardo on 2022/6/25.
//
#ifndef AUTO_BUS_GUI_QUERY_LIST_ITEM_H
#define AUTO_BUS_GUI_QUERY_LIST_ITEM_H
#include "QWidget"
#include "QObject"
#include "QLabel"
#include "QHBoxLayout"
#include "define.h"
/**
* 请求列表中显示请求的控件
*/
class QueryListItem : public QWidget
{
Q_OBJECT
public:
explicit QueryListItem(const int &type, const int &node_id);
void SetColumnName();
/**
* 请求的类别
*/
int query_type;
/**
* 目标的站点id
*/
int target_node_id;
private:
/**
* 请求的类型
*/
QLabel type_text;
/**
* 请求的目标站点
*/
QLabel target_pos_text;
/**
* 水平排列布局
*/
QHBoxLayout *layout;
};
#endif //AUTO_BUS_GUI_QUERY_LIST_ITEM_H