[Uml-devel] branches/KDE/3.5/kdesdk/umbrello/umbrello

Oliver Kellogg okellogg at users.sourceforge.net
Thu Mar 29 21:12:17 UTC 2007


SVN commit 647912 by okellogg:

UMLView::testOnWidget(): Rename to getWidgetAt.

 M  +1 -1      associationwidget.cpp  
 M  +2 -2      toolbarstate.cpp  
 M  +1 -1      toolbarstatemessages.cpp  
 M  +1 -1      umlview.cpp  
 M  +1 -1      umlview.h  
 M  +1 -1      umlwidget.cpp  
 M  +1 -1      umlwidgetcontroller.cpp  


--- branches/KDE/3.5/kdesdk/umbrello/umbrello/associationwidget.cpp #647911:647912
@@ -2552,7 +2552,7 @@
 
     // Prevent the moving vertex from disappearing underneath a widget
     // (else there's no way to get it back.)
-    UMLWidget *onW = m_pView->testOnWidget(p);
+    UMLWidget *onW = m_pView->getWidgetAt(p);
     if (onW && onW->getBaseType() != Uml::wt_Box) {  // boxes are transparent
         const int pX = p.x();
         const int pY = p.y();
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/toolbarstate.cpp #647911:647912
@@ -98,7 +98,7 @@
 void ToolBarState::mouseDoubleClick(QMouseEvent* ome) {
     setMouseEvent(ome, QEvent::MouseButtonDblClick);
 
-    UMLWidget* currentWidget = m_pUMLView->testOnWidget(m_pMouseEvent->pos());
+    UMLWidget* currentWidget = m_pUMLView->getWidgetAt(m_pMouseEvent->pos());
     AssociationWidget* currentAssociation = getAssociationAt(m_pMouseEvent->pos());
     if (currentWidget) {
         setCurrentWidget(currentWidget);
@@ -175,7 +175,7 @@
     }
 
     // Check widgets.
-    UMLWidget *widget = m_pUMLView->testOnWidget(m_pMouseEvent->pos());
+    UMLWidget *widget = m_pUMLView->getWidgetAt(m_pMouseEvent->pos());
     if (widget) {
         setCurrentWidget(widget);
         return;
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/toolbarstatemessages.cpp #647911:647912
@@ -75,7 +75,7 @@
     //However, the applied patch doesn't seem to be necessary no more, so it was removed
     //The widgets weren't got from UMLView, but from a method in this class similarto the
     //one in UMLView but containing special code to handle the zoom
-    UMLWidget *widget = m_pUMLView->testOnWidget(m_pMouseEvent->pos());
+    UMLWidget *widget = m_pUMLView->getWidgetAt(m_pMouseEvent->pos());
     if (widget) {
         setCurrentWidget(widget);
         return;
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/umlview.cpp #647911:647912
@@ -659,7 +659,7 @@
     return 0;
 }
 
-UMLWidget *UMLView::testOnWidget(QPoint p) {
+UMLWidget *UMLView::getWidgetAt(QPoint p) {
     int relativeSize = 10000;  // start with an arbitrary large number
     UMLWidget *obj, *retObj = NULL;
     UMLWidgetListIt it(m_WidgetList);
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/umlview.h #647911:647912
@@ -868,7 +868,7 @@
      * Returns NULL if the point is not inside any widget.
      * Does not use or modify the m_pOnWidget member.
      */
-    UMLWidget *testOnWidget(QPoint p);
+    UMLWidget *getWidgetAt(QPoint p);
 
     /**
      * Initialize and announce a newly created widget.
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/umlwidget.cpp #647911:647912
@@ -706,7 +706,7 @@
     m_bSelected = _select;
 
     const QPoint pos(getX(), getY());
-    UMLWidget *bkgnd = m_pView->testOnWidget(pos);
+    UMLWidget *bkgnd = m_pView->getWidgetAt(pos);
     if (bkgnd && bkgnd != this && _select) {
         kDebug() << "UMLWidget::setSelected: setting Z to "
             << bkgnd->getZ() + 1 << ", SelectState: " << _select << endl;
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/umlwidgetcontroller.cpp #647911:647912
@@ -252,7 +252,7 @@
     }
 
     //TODO Copied from old code. Does it really work as intended?
-    UMLWidget *bkgnd = m_widget->m_pView->testOnWidget(me->pos());
+    UMLWidget *bkgnd = m_widget->m_pView->getWidgetAt(me->pos());
     if (bkgnd) {
         //kDebug() << "UMLWidgetController::mouseReleaseEvent: setting Z to "
         //    << bkgnd->getZ() + 1 << endl;




More information about the umbrello-devel mailing list