summaryrefslogtreecommitdiff
path: root/src/logbuffer.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-07-16 05:42:22 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-07-22 07:33:37 -0400
commit6217f910f095adea4b06f370726636b09efea4ed (patch)
tree0f75f919458ac0fdcdc5e7c7f949af9b2341c768 /src/logbuffer.h
parent54d98e291701f2187174a67c186f1ea762c6b959 (diff)
renamed logbuffer files to loglist
Diffstat (limited to 'src/logbuffer.h')
-rw-r--r--src/logbuffer.h61
1 files changed, 0 insertions, 61 deletions
diff --git a/src/logbuffer.h b/src/logbuffer.h
deleted file mode 100644
index 1bf8901b..00000000
--- a/src/logbuffer.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
-Copyright (C) 2012 Sebastian Herbord. All rights reserved.
-
-This file is part of Mod Organizer.
-
-Mod Organizer is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-Mod Organizer is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#ifndef LOGBUFFER_H
-#define LOGBUFFER_H
-
-#include <QObject>
-#include <QMutex>
-#include <QScopedPointer>
-#include <QStringListModel>
-#include <QTime>
-#include <vector>
-#include <log.h>
-
-class LogModel : public QAbstractItemModel
-{
- Q_OBJECT
-
-public:
- static void create();
- static LogModel& instance();
-
- void add(MOBase::log::Entry e);
-
-protected:
- QModelIndex index(int row, int column, const QModelIndex& parent) const override;
- QModelIndex parent(const QModelIndex &child) const override;
- int rowCount(const QModelIndex &parent) const override;
- int columnCount(const QModelIndex &parent) const override;
- QVariant data(const QModelIndex &index, int role) const override;
-
- QVariant headerData(
- int section, Qt::Orientation ori, int role=Qt::DisplayRole) const override;
-
-signals:
- void entryAdded(MOBase::log::Entry e);
-
-private:
- std::deque<MOBase::log::Entry> m_messages;
-
- LogModel();
- void onEntryAdded(MOBase::log::Entry e);
-};
-
-#endif // LOGBUFFER_H