Changeset 108120 in vbox
- Timestamp:
- Feb 9, 2025 5:12:38 PM (12 days ago)
- svn:sync-xref-src-repo-rev:
- 167419
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/manager/tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsModel.cpp
r108084 r108120 338 338 const int iMargin = data(ToolsModelData_Margin).toInt(); 339 339 const int iSpacing = data(ToolsModelData_Spacing).toInt(); 340 const int iMajorSpacing = data(ToolsModelData_MajorSpacing).toInt();341 340 const QSize viewportSize = scene()->views()[0]->viewport()->size(); 342 341 const int iViewportWidth = viewportSize.width(); 343 342 int iVerticalIndent = iMargin; 344 343 345 /* Init last item type: */346 UIToolType enmLastType = UIToolType_Invalid;347 348 344 /* Layout the children: */ 349 345 foreach (UIToolsItem *pItem, items()) … … 352 348 if (!pItem->isVisible()) 353 349 continue; 354 355 /* In widget mode we should add spacing after Home item: */356 if ( !tools()->isPopup()357 && enmLastType == UIToolType_Home)358 iVerticalIndent += iMajorSpacing;359 350 360 351 /* Set item position: */ … … 366 357 /* Advance vertical indent: */ 367 358 iVerticalIndent += (pItem->minimumHeightHint() + iSpacing); 368 369 /* Remember last item type: */370 enmLastType = pItem->itemType();371 359 } 372 360 } … … 725 713 case ToolsModelData_Margin: return 0; 726 714 case ToolsModelData_Spacing: return 1; 727 case ToolsModelData_MajorSpacing: return 0;728 715 729 716 /* Default: */ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsModel.h
r108037 r108120 218 218 ToolsModelData_Margin, 219 219 ToolsModelData_Spacing, 220 ToolsModelData_MajorSpacing221 220 }; 222 221
Note:
See TracChangeset
for help on using the changeset viewer.