first
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
#include "T_LogModel.h"
|
||||
|
||||
T_LogModel::T_LogModel(QObject* parent)
|
||||
: QAbstractListModel{parent}
|
||||
{
|
||||
}
|
||||
|
||||
T_LogModel::~T_LogModel()
|
||||
{
|
||||
}
|
||||
|
||||
int T_LogModel::rowCount(const QModelIndex& parent) const
|
||||
{
|
||||
return this->_logList.count();
|
||||
}
|
||||
|
||||
QVariant T_LogModel::data(const QModelIndex& index, int role) const
|
||||
{
|
||||
if (role == Qt::DisplayRole)
|
||||
{
|
||||
return _logList[index.row()];
|
||||
}
|
||||
return QVariant();
|
||||
}
|
||||
|
||||
void T_LogModel::setLogList(QStringList list)
|
||||
{
|
||||
beginResetModel();
|
||||
this->_logList = list;
|
||||
endResetModel();
|
||||
}
|
||||
|
||||
void T_LogModel::appendLogList(QString log)
|
||||
{
|
||||
beginResetModel();
|
||||
this->_logList.append(log);
|
||||
endResetModel();
|
||||
}
|
||||
|
||||
QStringList T_LogModel::getLogList() const
|
||||
{
|
||||
return this->_logList;
|
||||
}
|
||||
Reference in New Issue
Block a user