DeviceManagerModel Class
(ProjectExplorer::DeviceManagerModel)Public Functions
DeviceManagerModel(const DeviceManager *deviceManager, QObject *parent = 0) | |
~DeviceManagerModel() override | |
IDevice::ConstPtr | device(int pos) const |
Core::Id | deviceId(int pos) const |
int | indexForId(Core::Id id) const |
int | indexOf(IDevice::ConstPtr dev) const |
int | rowCount(const QModelIndex &parent = QModelIndex()) const override |
void | setFilter(const QList<Core::Id> &filter) |
void | setTypeFilter(Core::Id type) |
void | updateDevice(Core::Id id) |
Member Function Documentation
DeviceManagerModel::DeviceManagerModel(const DeviceManager *deviceManager, QObject *parent = 0)
Default constructs an instance of DeviceManagerModel.
DeviceManagerModel::~DeviceManagerModel()
Destroys the instance of DeviceManagerModel.