MCPcopy Create free account
hub / github.com/MultiMC/Launcher / indexAt

Method indexAt

launcher/ui/instanceview/InstanceView.cpp:720–733  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

718}
719
720QModelIndex InstanceView::indexAt(const QPoint &point) const
721{
722 const_cast<InstanceView*>(this)->executeDelayedItemsLayout();
723
724 for (int i = 0; i < model()->rowCount(); ++i)
725 {
726 QModelIndex index = model()->index(i, 0);
727 if (visualRect(index).contains(point))
728 {
729 return index;
730 }
731 }
732 return QModelIndex();
733}
734
735void InstanceView::setSelection(const QRect &rect, const QItemSelectionModel::SelectionFlags commands)
736{

Callers 2

childAtMethod · 0.80

Calls 4

QModelIndexClass · 0.85
rowCountMethod · 0.45
indexMethod · 0.45
containsMethod · 0.45

Tested by

no test coverage detected