compile anleitung, some cleanup
git-svn-id: http://svn.lsim.tuxzone.org/trunk@69 4bec179b-ab65-46ed-a5f8-55b8b5c735d0
This commit is contained in:
@@ -1,55 +0,0 @@
|
|||||||
if (reRects.rightRezizeItem == pressedRectItem) {
|
|
||||||
currRect.adjust(0,0,mouseDistanceX , 0);
|
|
||||||
}
|
|
||||||
else if (reRects.leftResizeItem == pressedRectItem) {
|
|
||||||
currHomoEfieldEditItem->setPos(currHomoEfieldEditItem->pos().x()+mouseDistanceX,currHomoEfieldEditItem->pos().y());
|
|
||||||
currRect.adjust(0,0,-mouseDistanceX , 0);
|
|
||||||
}
|
|
||||||
else if (reRects.topResizeItem == pressedRectItem) {
|
|
||||||
currHomoEfieldEditItem->setPos(currHomoEfieldEditItem->pos().x(),currHomoEfieldEditItem->pos().y()+mouseDistanceY);
|
|
||||||
currRect.adjust(0,0,0, -mouseDistanceY );
|
|
||||||
}
|
|
||||||
else if (reRects.bottomResizeItem == pressedRectItem) {
|
|
||||||
currRect.adjust(0,0,0, mouseDistanceY );
|
|
||||||
}
|
|
||||||
else if (reRects.rightBottomResizeItem == pressedRectItem) {
|
|
||||||
currRect.adjust(0,0,0, mouseDistanceY );
|
|
||||||
currRect.adjust(0,0,mouseDistanceX , 0);
|
|
||||||
}
|
|
||||||
else if (reRects.leftBottomResizeItem == pressedRectItem) {
|
|
||||||
currRect.adjust(0,0,0, mouseDistanceY );
|
|
||||||
currHomoEfieldEditItem->setPos(currHomoEfieldEditItem->pos().x()+mouseDistanceX,currHomoEfieldEditItem->pos().y());
|
|
||||||
currRect.adjust(0,0,-mouseDistanceX , 0);
|
|
||||||
}
|
|
||||||
else if (reRects.leftTopResizeItem == pressedRectItem) {
|
|
||||||
currHomoEfieldEditItem->setPos(currHomoEfieldEditItem->pos().x(),currHomoEfieldEditItem->pos().y()+mouseDistanceY);
|
|
||||||
currRect.adjust(0,0,0, -mouseDistanceY );
|
|
||||||
currHomoEfieldEditItem->setPos(currHomoEfieldEditItem->pos().x()+mouseDistanceX,currHomoEfieldEditItem->pos().y());
|
|
||||||
currRect.adjust(0,0,-mouseDistanceX , 0);
|
|
||||||
}
|
|
||||||
else if (reRects.rightTopResizeItem == pressedRectItem) {
|
|
||||||
currHomoEfieldEditItem->setPos(currHomoEfieldEditItem->pos().x(),currHomoEfieldEditItem->pos().y()+mouseDistanceY);
|
|
||||||
currRect.adjust(0,0,0, -mouseDistanceY );
|
|
||||||
currRect.adjust(0,0,mouseDistanceX , 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
//gegen zu klein werden
|
|
||||||
if (currRect.width() <= HomoEFieldItem::MinimumWidth) {
|
|
||||||
if (mouseEvent->lastScenePos().x() < mouseEvent->scenePos().x()) { //gegen rumspringen
|
|
||||||
currHomoEfieldEditItem->setPos(currHomoEfieldEditItem->pos().x() + (currRect.width() - HomoEFieldItem::MinimumWidth) ,currHomoEfieldEditItem->pos().y());
|
|
||||||
}
|
|
||||||
currRect.setWidth(HomoEFieldItem::MinimumWidth);
|
|
||||||
}
|
|
||||||
if (currRect.height() <= HomoEFieldItem::MinimumHeight) {
|
|
||||||
if (mouseEvent->lastScenePos().y() < mouseEvent->scenePos().y()) { //gegen rumspringen
|
|
||||||
currHomoEfieldEditItem->setPos(currHomoEfieldEditItem->pos().x(), currHomoEfieldEditItem->pos().y() + (currRect.height() - HomoEFieldItem::MinimumHeight));
|
|
||||||
}
|
|
||||||
currRect.setHeight(HomoEFieldItem::MinimumHeight);
|
|
||||||
}
|
|
||||||
//aenderungen uebernehmen
|
|
||||||
if (currRect != currHomoEfieldEditItem->getRectF()) {
|
|
||||||
currHomoEfieldEditItem->setRectF(currRect);
|
|
||||||
}
|
|
||||||
//resize rechtecke mitverschieben
|
|
||||||
if(mouseEvent->scenePos() != mouseEvent->lastScenePos()) displayResizeRects(true);
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user