return GROUPWIDGET;
}
-const int AbstractGroupItem::track() const {
+int AbstractGroupItem::track() const {
return (int)(scenePos().y() / KdenliveSettings::trackheight());
}
newPos.setX(xpos);
QPointF start = pos();
- int startTrack = (start.y() + trackHeight / 2) / trackHeight;
+ //int startTrack = (start.y() + trackHeight / 2) / trackHeight;
int newTrack = (newPos.y()) / trackHeight;
//kDebug()<<"// GROUP NEW T:"<<newTrack<<",START T:"<<startTrack<<",MAX:"<<projectScene()->tracksCount() - 1;
newTrack = qMin(newTrack, projectScene()->tracksCount() - (int)(boundingRect().height() + 5) / trackHeight);
else {
bool forwardMove = newPos.x() > start.x();
int offset = 0;
- const double width = sceneBoundingRect().width() + 1;
for (int i = 0; i < collindingItems.count(); i++) {
QGraphicsItem *collision = collindingItems.at(i);
if (collision->type() == AVWIDGET) {