Changeset 108276 in vbox
- Timestamp:
- Feb 18, 2025 12:10:19 PM (3 months ago)
- svn:sync-xref-src-repo-rev:
- 167604
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsModel.cpp ¶
r108275 r108276 319 319 return QObject::eventFilter(pWatched, pEvent); 320 320 321 /* Do not handle disabled items: */322 if (!currentItem()->isEnabled())323 return QObject::eventFilter(pWatched, pEvent);324 325 321 /* Checking event-type: */ 326 322 switch (pEvent->type()) … … 335 331 if (QGraphicsItem *pItemUnderMouse = itemAt(scenePos)) 336 332 { 337 /* Which item we just clicked? */333 /* Which item we just clicked? Is it enabled? */ 338 334 UIToolsItem *pClickedItem = qgraphicsitem_cast<UIToolsItem*>(pItemUnderMouse); 339 if (pClickedItem )335 if (pClickedItem && pClickedItem->isEnabled()) 340 336 { 341 337 /* Handle known item classes: */ … … 568 564 569 565 /* Update values depending on model class: */ 570 if ( m_pCurrentItem)566 if (currentItem()) 571 567 { 572 568 if (m_enmClass == UIToolClass_Global) 573 enmTypeGlobal = m_pCurrentItem->itemType();569 enmTypeGlobal = currentItem()->itemType(); 574 570 else if (m_enmClass == UIToolClass_Machine) 575 enmTypeMachine = m_pCurrentItem->itemType();571 enmTypeMachine = currentItem()->itemType(); 576 572 } 577 573
Note:
See TracChangeset
for help on using the changeset viewer.