* @brief Searches the full model for an item by its widget ID. */
| 1178 | * @brief Searches the full model for an item by its widget ID. |
| 1179 | */ |
| 1180 | QStandardItem* UI::Taskbar::findItemByWidgetId(UI::WidgetID widgetId, |
| 1181 | QStandardItem* parentItem) const |
| 1182 | { |
| 1183 | if (!m_widgetIdToWindowId.contains(widgetId)) |
| 1184 | return nullptr; |
| 1185 | |
| 1186 | int windowId = m_widgetIdToWindowId.value(widgetId); |
| 1187 | return findItemByWindowId(windowId, parentItem); |
| 1188 | } |
| 1189 | |
| 1190 | /** |
| 1191 | * @brief Finds a group item by its group ID. |