https://bugs.documentfoundation.org/show_bug.cgi?id=130857

--- Comment #189 from Michael Weghorn <[email protected]> ---
(In reply to Commit Notification from comment #185)
> Michael Weghorn committed a patch related to this issue.
> It has been pushed to "master":
> 
> https://git.libreoffice.org/core/commit/
> a2f5b750471c2fb29026b169bd1121e58a96927c
> 
> tdf#130857 qt weld: Make opt-in for now
> 
> It will be available in 25.2.0.
> 
> The patch should be included in the daily builds available at
> https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
> information about daily builds can be found at:
> https://wiki.documentfoundation.org/Testing_Daily_Builds
> 
> Affected users are encouraged to test the fix and report feedback.

Note that with this commit in place, using native Qt dialogs is now opt-in,
i.e. disabled by default for now. Quoting the commit message:

    tdf#130857 qt weld: Make opt-in for now

    Except for the simple message dialogs created in
    QtInstance::CreateMessageDialog, disable the use
    of native Qt dialogs by default for now, and only
    use those if the user explicitly opts in to use
    them by setting the SAL_VCL_QT_USE_WELDED_WIDGETS
    environment variable.

    While those dialogs declared as supported in
    QtInstanceBuilder::IsUIFileSupported are meant to be
    fully functional, they are only a small subset
    of all LO dialogs and not all properties for
    widgets are evaluated by QtBuilder at this point in
    time (e.g. not all spacing, margins, text formatting
    properties,...).

    Therefore, default to VclBuilder again for now in order
    to have a more consistent visual appearance for dialogs
    with the Qt-based VCL plugins.

    This can be reconsidered in the future, but at least for
    25.2, sticking to VclBuilder by default seems reasonable
    to me.

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

Reply via email to