| 129 | |
| 130 | |
| 131 | void ProcessListModel::updateRows(std::vector<DebugProcess> processList) |
| 132 | { |
| 133 | beginResetModel(); |
| 134 | |
| 135 | std::vector<ProcessItem> newProcessList; |
| 136 | for (const DebugProcess& process : processList) |
| 137 | newProcessList.emplace_back(process.m_pid, process.m_processName); |
| 138 | |
| 139 | m_items = newProcessList; |
| 140 | |
| 141 | endResetModel(); |
| 142 | } |
| 143 | |
| 144 | ProcessItemDelegate::ProcessItemDelegate(QWidget* parent) : QStyledItemDelegate(parent) |
| 145 | { |