[Breeze] [Bug 402244] New: breeze.so breaks Qt application layout settings

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Mon Dec 17 15:45:54 GMT 2018


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

            Bug ID: 402244
           Summary: breeze.so breaks Qt application layout settings
           Product: Breeze
           Version: 5.14.4
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: QStyle
          Assignee: unassigned-bugs at kde.org
          Reporter: mathieu.westphal at kitware.com
  Target Milestone: ---

When opening and closing a Qt application, settings are automatically saved by
Qt so the layout of the application stays the same when they are changed by the
user.

If breeze.so is loaded by Qt, then this saving step saves incorrect values
which causes an empty layout to be loaded next time, all toolbars and dock
widgets will have disappeared.


STEPS TO REPRODUCE
1. Open a Qt application with toolbars
2. Close it
3. Open it again

OBSERVED RESULT
Qt layout is empty, all toolbars and dock widgets are hidden.
Removing the settings fix the issue.


EXPECTED RESULT
Application should look the same as before




SOFTWARE/OS VERSIONS
Linux/KDE Plasma: ArchLinux
KDE Plasma Version: 5.14.4
KDE Frameworks Version: ?
Qt Version: 5.12.0


Preventing breeze.so to load prevent the issue
Using breeze.so from 5.12.4 (Ubuntu current version) prevent the issue.

for reference : https://gitlab.kitware.com/paraview/paraview/issues/18659

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


More information about the Unassigned-bugs mailing list