clear_child_items();
}
bool TraceGroup::enabled() const
{
return std::any_of(child_items().begin(), child_items().end(),
clear_child_items();
}
bool TraceGroup::enabled() const
{
return std::any_of(child_items().begin(), child_items().end(),
LineThickness / 2, LineThickness / 2,
-LineThickness / 2, -LineThickness / 2);
LineThickness / 2, LineThickness / 2,
-LineThickness / 2, -LineThickness / 2);
- return QRectF(rect.x() - Width - Padding, rect.y(),
- Width, rect.height());
+ return QRectF(child_rect.x() - Width - Padding, child_rect.y(),
+ Width, child_rect.height());
child_items().begin(), child_items().end());
// Sort by the centre line of the extents
stable_sort(items.begin(), items.end(),
child_items().begin(), child_items().end());
// Sort by the centre line of the extents
stable_sort(items.begin(), items.end(),
const auto aext = a->v_extents();
const auto bext = b->v_extents();
return a->layout_v_offset() +
const auto aext = a->v_extents();
const auto bext = b->v_extents();
return a->layout_v_offset() +
const pair<int, int> extents = r->v_extents();
if (extents.first == 0 && extents.second == 0)
continue;
const pair<int, int> extents = r->v_extents();
if (extents.first == 0 && extents.second == 0)
continue;