vcl/qt5/QtInstanceBuilder.cxx |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 2c39e1750b23f474e34b9fec964a1e4ef0592289
Author:     Michael Weghorn <[email protected]>
AuthorDate: Wed Jan 21 16:48:53 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Wed Jan 21 23:13:23 2026 +0100

    tdf#130857 qt weld: Support uui login dialog
    
    This means that native Qt widgets are used for that dialog
    now when using the qt5 or qt6 VCL plugin and starting LO with
    environment variable SAL_VCL_QT_USE_WELDED_WIDGETS=1 set.
    
    Tested with the scenario described in tdf#139467 comment 5
    (and a PostgreSQL setup based on the description in
    comment 10, as well as the pending fix from [1] in place
    so the dialog actually shows again in step 11 below)
    for which the dialog was shown a few times:
    
    > 1) create a new Base file backed by a postgresql database (like the bug)
    > 2) make a simple table with a couple rows
    > 3) create a “SELECT * FROM <table>” kind of SQL query
    > 4) drag that query from the Base window into Calc
    > 5) add a row to the database from the Base window
    > 6) refresh the query in calc and make sure the new row shows
    > 7) save the Calc and Base files
    > 8) quit
    > 9) re-run LO and re-open the Calc file
    > 10) click one of the filled cells
    > 11) refresh the data query from the menus; see the "The interface 
XQueriesSupplier is not available." error
    
    [1] https://gerrit.libreoffice.org/c/core/+/195173/6
    
    Change-Id: I0b1a0af08e43884b6d6f7cf6d3736f0a657b60e1
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197764
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/vcl/qt5/QtInstanceBuilder.cxx b/vcl/qt5/QtInstanceBuilder.cxx
index 260530993ce6..b50050bec6a7 100644
--- a/vcl/qt5/QtInstanceBuilder.cxx
+++ b/vcl/qt5/QtInstanceBuilder.cxx
@@ -243,6 +243,7 @@ bool QtInstanceBuilder::IsUIFileSupported(const OUString& 
rUIFile, const weld::W
         u"svx/ui/safemodedialog.ui"_ustr,
         u"svx/ui/themecoloreditdialog.ui"_ustr,
         u"svx/ui/themedialog.ui"_ustr,
+        u"uui/ui/logindialog.ui"_ustr,
         u"uui/ui/masterpassworddlg.ui"_ustr,
         u"uui/ui/password.ui"_ustr,
         u"uui/ui/setmasterpassworddlg.ui"_ustr,

Reply via email to