[qt/qt/qtbase]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtbase
Pushed by mirror-service into branch '6.11'.
Changed from d9823b4760c38e2abcc36a6296f8f135f8fc541a to c265697b232d9ba328c24aa063e18bdd7ba7923e
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit c265697b232d9ba328c24aa063e18bdd7ba7923e by Qt Cherry-pick Bot (on behalf of David Faure) on 08/08/2026 at 16:30..
QCupsPrinterSupport: avoid network browse when reading default printer

staticDefaultPrintDeviceId() used cupsGetDests(), which enumerates all
destinations, including network printers discovered via DNS-SD. That
discovery triggers a blocking avahi browse, so just reading the default
printer's id could take seconds depending on the network.

Use cupsGetNamedDest(CUPS_HTTP_DEFAULT, nullptr, nullptr) instead: a NULL
name returns only the default destination, resolved locally without any
DNS-SD browse. This cut the QPrinter constructor from 250ms to 54ms here.

Task-Id: QTBUG-132417
Change-Id: I73ff3a7d7aa4d311ecb6112387b2f0b2a047c3eb
Reviewed-by: Volker Hilsheimer <[email protected]>
Reviewed-by: Axel Spoerl <[email protected]>
(cherry picked from commit 0465b3c2e24440bc93999a7bfa6a51dcffd43bb5)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit 7ba4c33d09486690acc651c133548c497342ff05)
https://invent.kde.org/qt/qt/qtbase/-/commit/c265697b232d9ba328c24aa063e18bdd7ba7923e
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.