Changeset View
Changeset View
Standalone View
Standalone View
libdiscover/resources/ResourcesProxyModel.cpp
Show First 20 Lines • Show All 63 Lines • ▼ Show 20 Line(s) | 35 | ResourcesProxyModel::ResourcesProxyModel(QObject *parent) | |||
---|---|---|---|---|---|
64 | , m_currentStream(nullptr) | 64 | , m_currentStream(nullptr) | ||
65 | { | 65 | { | ||
66 | // new ModelTest(this, this); | 66 | // new ModelTest(this, this); | ||
67 | 67 | | |||
68 | connect(ResourcesModel::global(), &ResourcesModel::backendsChanged, this, &ResourcesProxyModel::invalidateFilter); | 68 | connect(ResourcesModel::global(), &ResourcesModel::backendsChanged, this, &ResourcesProxyModel::invalidateFilter); | ||
69 | connect(ResourcesModel::global(), &ResourcesModel::backendDataChanged, this, &ResourcesProxyModel::refreshBackend); | 69 | connect(ResourcesModel::global(), &ResourcesModel::backendDataChanged, this, &ResourcesProxyModel::refreshBackend); | ||
70 | connect(ResourcesModel::global(), &ResourcesModel::resourceDataChanged, this, &ResourcesProxyModel::refreshResource); | 70 | connect(ResourcesModel::global(), &ResourcesModel::resourceDataChanged, this, &ResourcesProxyModel::refreshResource); | ||
71 | connect(ResourcesModel::global(), &ResourcesModel::resourceRemoved, this, &ResourcesProxyModel::removeResource); | 71 | connect(ResourcesModel::global(), &ResourcesModel::resourceRemoved, this, &ResourcesProxyModel::removeResource); | ||
72 | | ||||
73 | connect(this, &QAbstractItemModel::modelReset, this, &ResourcesProxyModel::countChanged); | ||||
74 | connect(this, &QAbstractItemModel::rowsInserted, this, &ResourcesProxyModel::countChanged); | ||||
75 | connect(this, &QAbstractItemModel::rowsRemoved, this, &ResourcesProxyModel::countChanged); | ||||
72 | } | 76 | } | ||
73 | 77 | | |||
74 | void ResourcesProxyModel::componentComplete() | 78 | void ResourcesProxyModel::componentComplete() | ||
75 | { | 79 | { | ||
76 | m_setup = true; | 80 | m_setup = true; | ||
77 | invalidateFilter(); | 81 | invalidateFilter(); | ||
78 | } | 82 | } | ||
79 | 83 | | |||
▲ Show 20 Lines • Show All 477 Lines • Show Last 20 Lines |