[Uml-devel] [Bug 90106] Export Diagram PNG has black edges on left and top

Modestas Vainius geromanas at mailas.com
Wed Oct 13 22:59:11 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
        
http://bugs.kde.org/show_bug.cgi?id=90106        




------- Additional Comments From geromanas mailas com  2004-10-14 00:23 -------
Consider this extract from umlview.cpp:873 (UMLView::getDiagramRect()):
------------------------------------
       }

        // Margin:
        startx -= 24;
        starty -= 20;
        endx += 24;
        endy += 20;

        return QRect(startx, starty,  endx - startx, endy - starty);
}
-------------------------------------------
in case of "startx" < 24 and/or "starty" < 20, the values of these variables will turn negative after decrement. I suppose, this should not happen. As this rect object is later used to define the area in a diagram to be converted into an image, unexpected results are produced. Furthermore, as UMLView::getDiagramRect() is extensively used in the code, this bug may be a cause of other problems.

I'm using Umbrello 1.3.1 and KDE 3.3.0




More information about the umbrello-devel mailing list