summaryrefslogtreecommitdiff
path: root/winaccessibility
ModeNameSize
-rw-r--r--CustomTarget_ia2_idl.mk1436logplain
-rw-r--r--Library_uacccom.mk2224logplain
-rw-r--r--Library_winaccessibility.mk2451logplain
-rw-r--r--Makefile478logplain
-rw-r--r--Module_winaccessibility.mk682logplain
-rw-r--r--README2447logplain
-rw-r--r--WinResTarget_uacccom.mk803logplain
d---------inc1149logplain
d---------source105logplain
er-highlight'> This is made use of e.g. in the "Tools" -> "Options" -> "Languages and Locales" -> "Writing Aids" -> "New" dialog" in a WIP branch where that dialog's .ui file ("cui/ui/optnewdictionarydialog.ui") was added to the list of supported files for QtInstanceBuilder. Change-Id: I5099672bac495bf47cc0d6aa806a69e8729066e1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175546 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins 2024-10-25tdf#130857 qt weld: Implement combobox text selectionMichael Weghorn QComboBox::LineEdit provides access to the combobox's line edit, which can then be used to retrieve/modify the text selection. Make use of that to implement QtInstanceComboBox::get_entry_selection_bounds and QtInstanceComboBox::select_entry_region. Change-Id: I5aa0abd9e24c58cafda9032d631bd8c028c037ae Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175544 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> 2024-10-24tdf#130857 qt weld: Implement QtInstanceComboBox::insert_vectorMichael Weghorn Change-Id: I71b1e8c596ca1f6790e93bdd7d73a9e5c583c278 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175529 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> 2024-10-24tdf#130857 qt weld: Implement QtInstanceComboBox::insert_separatorMichael Weghorn As can be seen in the SalInstanceComboBoxWithoutEdit::insert_separator implementation, -1 for the index means "Insert at the end", so do likewise. And also ignore the ID parameter, as QComboBox::insertSeparator (other than (QComboBox::insertItem) doesn't take a QVariant for user data. Change-Id: I98959abf61ec670d78bf341a726b9854127d95e3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175528 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins 2024-10-24tdf#130857 qt weld: Implement ID handling for combobox entriesMichael Weghorn Implement methods related to IDs for combobox entries by handling OUString ID as a QString variant for the user data of the combobox item. Change-Id: I57750df203c333aa9dcc99c960c64de5f4ff50d6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175527 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins 2024-10-24qt: Have just a single toQString(const OUString&)Michael Weghorn Move the `toQString` helper function to include/vcl/qt/QtUtils.hxx where it can be used from multiple modules, instead of defining it twice for both, avmedia (avmedia/source/qt6/QtPlayer.cxx) and vcl (vcl/inc/qt5/QtTools.hxx). Change-Id: I7ffe06eaa3aaf3e7c8cc7aa1a4ac41b14db5c20c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175526 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins 2024-10-24tdf#130857 qt weld: Signal when current combobox item changesMichael Weghorn Connect to the QComboBox::currentIndexChanged signal and call `weld::ComboBox::signal_changed` to notify of that change. This is in preparation for upcoming Change-Id: I7806688102f690faa02fb5e712943d6ae216ff9a Author: Michael Weghorn <m.weghorn@posteo.de> tdf#130857 qt weld: Declare support for "Printer Settings" dialog and causes the infos for the printer previously selected in the combobox in the "File" -> "Printer Settings" dialog to be shown after selecting a printer other than the initially selected one in the combobox, then clicking the "Properties" button in that dialog. (Without this, properties of the initially selected printer would always be shown.) Change-Id: I9a8609e172fd1d6783a86395ff58e64b7cf5c4d2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175521 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> 2024-10-24tdf#130857 qt weld: Implement combobox entry sortingMichael Weghorn Implement sorting for combobox entries by adding a QtInstanceComboBox::m_bSorted member that gets set to true when QtInstanceComboBox::make_sorted gets called, and sort entries then and whenever a new entry gets inserted afterwards. This is in preparation for upcoming Change-Id: I7806688102f690faa02fb5e712943d6ae216ff9a Author: Michael Weghorn <m.weghorn@posteo.de> tdf#130857 qt weld: Declare support for "Printer Settings" dialog Change-Id: I54140db4310c7b288fe3be0e73000860410068fb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175520 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> 2024-10-24tdf#130857 qt weld: Fix condition for not implemented combobox caseMichael Weghorn The case where `pImageSurface` is non-null needs special handling, and that isn't implemented yet. (The assert would be triggered for the "File" -> "Printer Settings" dialog otherwise once declared as supported in an upcoming commit.) Change-Id: I1a7d352e24de13417aac28d1d4b514709a8e97d1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175519 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> 2024-10-23tdf#130857 qt weld: Add initial combobox handlingMichael Weghorn * Add new class QtInstanceComboBox as a weld::ComboBox implementation using a native QComboBox. Implement some of the most important and straightforward methods and trigger an assert for all others for now. * In QtBuilder::makeObject, handle the "GtkComboBoxText" case and create a QComboBox for that. * Implement QtInstanceBuilder::weld_combo_box to return a QtInstanceComboBox instance. Change-Id: I2ac2d0f55a948ea2f090c81096484e22899ddcbc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175443 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins