Files
nekoray/db/Group.hpp
2022-08-08 11:11:25 +08:00

26 lines
570 B
C++

#pragma once
#include "main/NekoRay.hpp"
#include "ProxyEntity.hpp"
namespace NekoRay {
class Group : public JsonStore {
public:
int id = -1;
bool archive = false;
QString name = "";
QList<int> order;
QString url = "";
QString info = "";
qint64 last_update = 0;
Group();
// 按 id 顺序
[[nodiscard]] QList<QSharedPointer<ProxyEntity>> Profiles() const;
// 按 显示 顺序
[[nodiscard]] QList<QSharedPointer<ProxyEntity>> ProfilesWithOrder() const;
};
}