dbaccess/uiconfig/ui/choosedatasourcedialog.ui |   81 ++++++++++++-------------
 vcl/qt5/QtInstanceBuilder.cxx                  |    2 
 2 files changed, 41 insertions(+), 42 deletions(-)

New commits:
commit 442608baaa5c2b7fcb47a946c102aec37f2adf28
Author:     Michael Weghorn <[email protected]>
AuthorDate: Wed Feb 11 11:51:22 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Wed Feb 11 18:16:03 2026 +0100

    tdf#130857 qt weld: Support "Choose Data Source" 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.
    
    The dialog can be triggered like this:
    
    * start Writer
    * "Tools" -> Bibliography Database"
    * press the "Data Source" button in the toolbar at the top
    
    Change-Id: Icea6ef9e870abdd3f90fdfb0f5da1279f5f37b93
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199151
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/vcl/qt5/QtInstanceBuilder.cxx b/vcl/qt5/QtInstanceBuilder.cxx
index 3b6bedb562ac..ec4aba5fdc01 100644
--- a/vcl/qt5/QtInstanceBuilder.cxx
+++ b/vcl/qt5/QtInstanceBuilder.cxx
@@ -137,6 +137,7 @@ constexpr auto SUPPORTED_UI_FILES = 
frozen::make_unordered_set<std::u16string_vi
     u"modules/BasicIDE/ui/exportdialog.ui",
     u"modules/BasicIDE/ui/gotolinedialog.ui",
     u"modules/BasicIDE/ui/newlibdialog.ui",
+    u"modules/sbibliography/ui/choosedatasourcedialog.ui",
     u"modules/scalc/ui/colwidthdialog.ui",
     u"modules/scalc/ui/condformatmanager.ui",
     u"modules/scalc/ui/conditionalformatdialog.ui",
commit ed73f7e4fe508ff9fd0c836a7b745e78635d13b3
Author:     Michael Weghorn <[email protected]>
AuthorDate: Wed Feb 11 11:47:59 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Wed Feb 11 18:15:56 2026 +0100

    dbaccess: Resave choosedatasourcedialog.ui with glade 3.40
    
    The dialog can be triggered like this:
    
    * start Writer
    * "Tools" -> Bibliography Database"
    * press the "Data Source" button in the toolbar at the top
    
    Change-Id: I95a61017db5e25cee2f75ba338891606cf30f617
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199150
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/dbaccess/uiconfig/ui/choosedatasourcedialog.ui 
b/dbaccess/uiconfig/ui/choosedatasourcedialog.ui
index c5509bf1347f..4ed71791ba91 100644
--- a/dbaccess/uiconfig/ui/choosedatasourcedialog.ui
+++ b/dbaccess/uiconfig/ui/choosedatasourcedialog.ui
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
+<!-- Generated with glade 3.40.0 -->
 <interface domain="dba">
   <requires lib="gtk+" version="3.24"/>
   <object class="GtkTreeStore" id="liststore2">
@@ -11,34 +11,31 @@
     </columns>
   </object>
   <object class="GtkDialog" id="ChooseDataSourceDialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">6</property>
+    <property name="can-focus">False</property>
+    <property name="border-width">6</property>
     <property name="title" translatable="yes" 
context="choosedatasourcedialog|ChooseDataSourceDialog">Data Source</property>
     <property name="resizable">False</property>
     <property name="modal">True</property>
-    <property name="default_width">0</property>
-    <property name="default_height">0</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
+    <property name="default-width">0</property>
+    <property name="default-height">0</property>
+    <property name="type-hint">dialog</property>
     <child internal-child="vbox">
       <object class="GtkBox" id="dialog-vbox1">
-        <property name="can_focus">False</property>
+        <property name="can-focus">False</property>
         <property name="orientation">vertical</property>
         <property name="spacing">12</property>
         <child internal-child="action_area">
           <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
+            <property name="can-focus">False</property>
+            <property name="layout-style">end</property>
             <child>
               <object class="GtkButton" id="ok">
                 <property name="label" translatable="yes" 
context="stock">_OK</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
+                <property name="can-focus">True</property>
+                <property name="can-default">True</property>
+                <property name="has-default">True</property>
+                <property name="receives-default">True</property>
                 <property name="use-underline">True</property>
               </object>
               <packing>
@@ -51,8 +48,8 @@
               <object class="GtkButton" id="cancel">
                 <property name="label" translatable="yes" 
context="stock">_Cancel</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
                 <property name="use-underline">True</property>
               </object>
               <packing>
@@ -65,8 +62,8 @@
               <object class="GtkButton" id="help">
                 <property name="label" translatable="yes" 
context="stock">_Help</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
                 <property name="use-underline">True</property>
               </object>
               <packing>
@@ -79,10 +76,10 @@
             <child>
               <object class="GtkButton" id="organize">
                 <property name="label" translatable="yes" 
context="choosedatasourcedialog|organize">Or_ganize...</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
-                <property name="no_show_all">True</property>
-                <property name="use_underline">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <property name="no-show-all">True</property>
+                <property name="use-underline">True</property>
               </object>
               <packing>
                 <property name="expand">False</property>
@@ -95,50 +92,50 @@
           <packing>
             <property name="expand">False</property>
             <property name="fill">True</property>
-            <property name="pack_type">end</property>
+            <property name="pack-type">end</property>
             <property name="position">0</property>
           </packing>
         </child>
         <child>
-          <!-- n-columns=1 n-rows=1 -->
+          <!-- n-columns=1 n-rows=2 -->
           <object class="GtkGrid" id="grid1">
             <property name="visible">True</property>
-            <property name="can_focus">False</property>
+            <property name="can-focus">False</property>
             <property name="hexpand">True</property>
             <property name="vexpand">True</property>
-            <property name="row_spacing">6</property>
+            <property name="row-spacing">6</property>
             <child>
               <object class="GtkLabel" id="label1">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
+                <property name="can-focus">False</property>
                 <property name="label" translatable="yes" 
context="choosedatasourcedialog|label1">Choose a data source:</property>
-                <property name="use_underline">True</property>
-                <property name="mnemonic_widget">treeview</property>
+                <property name="use-underline">True</property>
+                <property name="mnemonic-widget">treeview</property>
                 <property name="xalign">0</property>
               </object>
               <packing>
-                <property name="left_attach">0</property>
-                <property name="top_attach">0</property>
+                <property name="left-attach">0</property>
+                <property name="top-attach">0</property>
               </packing>
             </child>
             <child>
               <object class="GtkScrolledWindow">
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
+                <property name="can-focus">True</property>
                 <property name="hexpand">True</property>
                 <property name="vexpand">True</property>
-                <property name="shadow_type">in</property>
+                <property name="shadow-type">in</property>
                 <child>
                   <object class="GtkTreeView" id="treeview">
                     <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="receives_default">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="receives-default">True</property>
                     <property name="hexpand">True</property>
                     <property name="vexpand">True</property>
                     <property name="model">liststore2</property>
-                    <property name="headers_visible">False</property>
-                    <property name="search_column">0</property>
-                    <property name="show_expanders">False</property>
+                    <property name="headers-visible">False</property>
+                    <property name="search-column">0</property>
+                    <property name="show-expanders">False</property>
                     <child internal-child="selection">
                       <object class="GtkTreeSelection" id="Macro Library 
List-selection2"/>
                     </child>
@@ -158,8 +155,8 @@
                 </child>
               </object>
               <packing>
-                <property name="left_attach">0</property>
-                <property name="top_attach">1</property>
+                <property name="left-attach">0</property>
+                <property name="top-attach">1</property>
               </packing>
             </child>
           </object>
commit bed5c2f0fe771a48884685437beb45956a0e8b3a
Author:     Michael Weghorn <[email protected]>
AuthorDate: Wed Feb 11 11:45:08 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Wed Feb 11 18:15:49 2026 +0100

    tdf#130857 qt weld: Support "Standard Filter" 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.
    
    The dialog can be triggered like this:
    
    * start Writer
    * "Tools" -> Bibliography Database"
    * press the "Standard Filter" button at the top
    
    Change-Id: Ia1e149a1e40524a1c23fc79645e9177fc396eef4
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199149
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/vcl/qt5/QtInstanceBuilder.cxx b/vcl/qt5/QtInstanceBuilder.cxx
index e737bd4475ad..3b6bedb562ac 100644
--- a/vcl/qt5/QtInstanceBuilder.cxx
+++ b/vcl/qt5/QtInstanceBuilder.cxx
@@ -121,6 +121,7 @@ constexpr auto SUPPORTED_UI_FILES = 
frozen::make_unordered_set<std::u16string_vi
     u"cui/ui/zoomdialog.ui",
     u"dbaccess/ui/designsavemodifieddialog.ui",
     u"dbaccess/ui/fielddialog.ui",
+    u"dbaccess/ui/queryfilterdialog.ui",
     u"dbaccess/ui/savedialog.ui",
     u"dbaccess/ui/tabledesignsavemodifieddialog.ui",
     u"desktop/ui/installforalldialog.ui",

Reply via email to