[umbrello] [Bug 418249] No support in sequence diagrams for creating and destroying an object

Ralf Habacker bugzilla_noreply at kde.org
Thu Mar 5 18:27:11 GMT 2020


https://bugs.kde.org/show_bug.cgi?id=418249

Ralf Habacker <ralf.habacker at freenet.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED
   Version Fixed In|                            |2.30.80 (KDE releases
                   |                            |20.03.80)
      Latest Commit|https://invent.kde.org/kde/ |https://invent.kde.org/kde/
                   |umbrello/commit/50797b59d16 |umbrello/commit/50797b59d16
                   |126a1927addc35fe00755991547 |126a1927addc35fe00755991547
                   |bf                          |bf
             Status|RESOLVED                    |CONFIRMED
   Version Fixed In|2.30.80 (KDE releases       |
                   |20.03.80)                   |
         Resolution|FIXED                       |---

--- Comment #4 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 6dfd45fab399e17f404f2ed9be82c25451febdda by Ralf Habacker.
Committed on 05/03/2020 at 18:14.
Pushed by habacker into branch 'master'.

Make the widget selectable in the WidgetBase constructor before calling
setSelected()

Otherwise, the call has no effect.

M  +3    -3    umbrello/umlwidgets/widgetbase.cpp

https://invent.kde.org/kde/umbrello/commit/6dfd45fab399e17f404f2ed9be82c25451febdda

--- Comment #3 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 50797b59d16126a1927addc35fe00755991547bf by Ralf Habacker.
Committed on 05/03/2020 at 18:26.
Pushed by habacker into branch 'master'.

Fix 'On sequence diagrams no display of a selected object widget on the
corresponding line'

If an object widget is selected, the corresponding sequence line is
displayed with a larger line width.

It was necessary to fix a problem with QGraphicsItem::setSelected() to
implement the requested behavior. Details can be found in the
documentation of the class QGraphicsObjectWrapper.
FIXED-IN:2.30.80 (KDE releases 20.03.80)

M  +13   -0    umbrello/umlwidgets/objectwidget.cpp
M  +2    -0    umbrello/umlwidgets/objectwidget.h
M  +2    -2    umbrello/umlwidgets/umlwidget.cpp
M  +19   -2    umbrello/umlwidgets/widgetbase.cpp
M  +36   -1    umbrello/umlwidgets/widgetbase.h
M  +7    -0    unittests/CMakeLists.txt
M  +1    -1    unittests/testbase.cpp
A  +70   -0    unittests/testwidgetbase.cpp     [License: GPL (v2/3)]
A  +34   -0    unittests/testwidgetbase.h     [License: GPL (v2/3)]

https://invent.kde.org/kde/umbrello/commit/50797b59d16126a1927addc35fe00755991547bf

--- Comment #2 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit c880a38de3d0afbb7a79d676dadb6df15df9cb26 by Ralf Habacker.
Committed on 05/03/2020 at 18:14.
Pushed by habacker into branch 'master'.

Add doc note for UMLWidget constructor

M  +1    -0    umbrello/umlwidgets/umlwidget.cpp

https://invent.kde.org/kde/umbrello/commit/c880a38de3d0afbb7a79d676dadb6df15df9cb26

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the umbrello-devel mailing list