Files
beerlog/models/usersmodel.h

27 lines
488 B
C++

#ifndef USERSMODEL_H
#define USERSMODEL_H
#include <QObject>
#include <QVariantMap>
#include "models/abstractmodel.h"
class UsersModel : public AbstractModel
{
Q_OBJECT
public:
explicit UsersModel(QObject *parent = nullptr);
QString entity() const override;
QVariantList users() const;
QString userName(const QString &userId) const;
public slots:
void connected(const QVariant &data);
void disconnected(const QVariant &data);
};
#endif // USERSMODEL_H