DiagramDesigner/common/core_model/data_transmission.h

27 lines
737 B
C

#ifndef DATA_TRANSMISSION_H
#define DATA_TRANSMISSION_H
/*********数据传输********/
#include <QString>
#include <QStringList>
/*******************传递的数据************************/
struct HttpRecommandInfo{ //推荐数据服务
QString sInput; //输入的前缀
int nOffset = 0; //正确位置计数
QStringList lstRecommand; //推荐列表
QStringList generateCompleteNames() const
{
QStringList result;
for (const QString& str : lstRecommand) {
QString sCompleteName = sInput + str;
if (!result.contains(sCompleteName)) {
result.append(sCompleteName);
}
}
return result;
}
};
#endif