Files
chatterino2/src/controllers/pings/MutedChannelModel.hpp

24 lines
586 B
C++

#pragma once
#include "common/SignalVectorModel.hpp"
#include <QObject>
namespace chatterino {
class MutedChannelModel : public SignalVectorModel<QString>
{
explicit MutedChannelModel(QObject *parent);
protected:
// turn a vector item into a model row
QString getItemFromRow(std::vector<QStandardItem *> &row,
const QString &original) override;
// turns a row in the model into a vector item
void getRowFromItem(const QString &item,
std::vector<QStandardItem *> &row) override;
};
} // namespace chatterino