[Uml-devel] KDE/kdesdk/umbrello/umbrello/widgets

Ralf Habacker ralf.habacker at gmail.com
Fri Nov 16 18:35:33 UTC 2012


SVN commit 1325278 by habacker:

Fixed drawing outside the widget of class widget members.

 M  +3 -0      classifierwidget.cpp  


--- trunk/KDE/kdesdk/umbrello/umbrello/widgets/classifierwidget.cpp #1325277:1325278
@@ -754,6 +754,8 @@
     QFont f = UMLWidget::font();
     f.setBold(false);
     UMLClassifierListItemList list = classifier()->getFilteredList(ot);
+    p.setClipping(true);
+    p.setClipRect(rect());
     foreach (UMLClassifierListItem *obj , list ) {
           if (visualProperty(ShowPublicOnly) && obj->visibility() != Uml::Visibility::Public)
             continue;
@@ -768,6 +770,7 @@
         p.setFont(f);
         y += fontHeight;
     }
+    p.setClipping(false);
 }
 
 /**




More information about the umbrello-devel mailing list