QList<QAccessibleInterface*> KItemListViewAccessible::selectedCells() const
{
QList<QAccessibleInterface*> cells;
- Q_FOREACH (int index, view()->controller()->selectionManager()->selectedItems()) {
+ const auto items = view()->controller()->selectionManager()->selectedItems();
+ cells.reserve(items.count());
+ for (int index : items) {
cells.append(cell(index));
}
return cells;
const QGraphicsScene* scene = view()->scene();
if (scene) {
- const QPoint origin = scene->views()[0]->mapToGlobal(QPoint(0, 0));
+ const QPoint origin = scene->views().at(0)->mapToGlobal(QPoint(0, 0));
const QRect viewRect = view()->geometry().toRect();
return viewRect.translated(origin);
} else {