#include "servicemodel.h"
-ServiceModel::ServiceModel(QObject* parent) :
- QAbstractListModel(parent),
- m_items()
+ServiceModel::ServiceModel(QObject *parent)
+ : QAbstractListModel(parent)
+ , m_items()
{
}
{
}
-bool ServiceModel::insertRows(int row, int count, const QModelIndex& parent)
+bool ServiceModel::insertRows(int row, int count, const QModelIndex &parent)
{
if (row > rowCount()) {
return false;
return true;
}
-bool ServiceModel::setData(const QModelIndex& index, const QVariant& value, int role)
+bool ServiceModel::setData(const QModelIndex &index, const QVariant &value, int role)
{
const int row = index.row();
if (row >= rowCount()) {
return false;
}
- emit dataChanged(index, index);
+ Q_EMIT dataChanged(index, index);
return true;
}
-QVariant ServiceModel::data(const QModelIndex& index, int role) const
+QVariant ServiceModel::data(const QModelIndex &index, int role) const
{
const int row = index.row();
if (row < rowCount()) {
switch (role) {
- case ConfigurableRole: return m_items[row].configurable;
- case Qt::CheckStateRole: return m_items[row].checked;
- case Qt::DecorationRole: return m_items[row].icon;
- case Qt::DisplayRole: return m_items[row].text;
- case DesktopEntryNameRole: return m_items[row].desktopEntryName;
- default: break;
+ case ConfigurableRole:
+ return m_items[row].configurable;
+ case Qt::CheckStateRole:
+ return m_items[row].checked;
+ case Qt::DecorationRole:
+ return m_items[row].icon;
+ case Qt::DisplayRole:
+ return m_items[row].text;
+ case DesktopEntryNameRole:
+ return m_items[row].desktopEntryName;
+ default:
+ break;
}
}
return QVariant();
}
-int ServiceModel::rowCount(const QModelIndex& parent) const
+int ServiceModel::rowCount(const QModelIndex &parent) const
{
Q_UNUSED(parent)
return m_items.count();
m_items.clear();
endRemoveRows();
}
-