svn path=/trunk/KDE/kdebase/apps/; revision=737279
const IconsModeSettings* settings = DolphinSettings::instance().iconsModeSettings();
const int margin = settings->gridSpacing() / 2;
const int gridWidth = gridSize().width();
const IconsModeSettings* settings = DolphinSettings::instance().iconsModeSettings();
const int margin = settings->gridSpacing() / 2;
const int gridWidth = gridSize().width();
- int left = itemRect.left();
- left = ((left - margin + 1) / gridWidth) * gridWidth + margin;
- itemRect.moveLeft(left);
+ const int gridIndex = (itemRect.left() - margin + 1) / gridWidth;
+ itemRect.moveLeft(gridIndex * gridWidth + margin);