[umbrello] [Bug 525560] Several property windows would have to be modal
Ralf Habacker
bugzilla_noreply at kde.org
Thu Sep 17 06:11:55 BST 2026
https://bugs.kde.org/show_bug.cgi?id=525560
--- Comment #10 from Ralf Habacker <ralf.habacker at freenet.de> ---
(In reply to Jose from comment #8)
> Created attachment 196242 [details]
> Logs for execution with and without the activeWindow param
>
> Hi Ralf,
>
> I have attached the logs you asked for. I have also copied the code of the
> method.
Thanks for sharing this information. After launching the application, did you
select the menu item “Files” → “Export Diagrams as Images” ? Messages with
details about the dialog, such as those shown below, should then appear.
parent = nullptr
========== BEFORE EXEC ==========
dialog = DiagramSelectionDialog(0x7fff956db600)
parentWidget = UMLApp(0x5adb211bd260, name="MainWindow#1")
parent QObject = UMLApp(0x5adb211bd260, name = "MainWindow#1")
window = DiagramSelectionDialog(0x7fff956db600)
flags =
QFlags<Qt::WindowType>(Dialog|WindowTitleHint|WindowSystemMenuHint|WindowCloseButtonHint)
modality = Qt::ApplicationModal
isModal = true
isVisible = false
isActiveWindow = false
parent->window() = UMLApp(0x5adb211bd260, name="MainWindow#1")
parent isWindow = true
parent active = true
parent windowHandle = QWidgetWindow(0x5adb217f46e0, name="MainWindow#1Window")
QApp activeWindow = UMLApp(0x5adb211bd260, name="MainWindow#1")
dialog windowHandle = QWindow(0x0)
========== AFTER 1 SECOND ==========
dialog = DiagramSelectionDialog(0x7fff956db600)
parentWidget = UMLApp(0x5adb211bd260, name="MainWindow#1")
parent QObject = UMLApp(0x5adb211bd260, name = "MainWindow#1")
window = DiagramSelectionDialog(0x7fff956db600)
flags =
QFlags<Qt::WindowType>(Dialog|WindowTitleHint|WindowSystemMenuHint|WindowCloseButtonHint)
modality = Qt::ApplicationModal
isModal = true
isVisible = true
isActiveWindow = true
parent->window() = UMLApp(0x5adb211bd260, name="MainWindow#1")
parent isWindow = true
parent active = false
parent windowHandle = QWidgetWindow(0x5adb217f46e0, name="MainWindow#1Window")
QApp activeWindow = DiagramSelectionDialog(0x7fff956db600)
dialog windowHandle = QWidgetWindow(0x5adb21e30d00,
name="DiagramSelectionDialogClassWindow")
QWindow active = true
QWindow visible = true
transientParent = QWidgetWindow(0x5adb217f46e0, name="MainWindow#1Window")
QWindow parent = QWindow(0x0)
visibility = QWindow::Windowed
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the umbrello-devel
mailing list