summaryrefslogtreecommitdiffstats
path: root/src/corelib/itemmodels
diff options
context:
space:
mode:
authorDaniel Molkentin <daniel@molkentin.de>2015-01-27 16:58:32 +0100
committerDaniel Molkentin <daniel@molkentin.de>2015-02-03 16:17:30 +0000
commitae9d3f4c6c1a732788cd1f24c6a928cee16c3991 (patch)
tree324374c3eef450f79afb37729add825013050caf /src/corelib/itemmodels
parente445fa45b14ac2b7ab112a4b39748f01e505ac23 (diff)
Win32: Re-init system proxy if internet settings change
Because Proxy Auto Configuration performs DNS lookups, the proxy settings are being cached. For long-running programs this means that once users switch e.g. from or to company networks with a proxy, they instantly will lose connectivity because we cache the old setting. To remedy this, we monitor the Registry (locations courtesy of Chromium's platform support) for changes in its settings, and requery for the current proxy in that case. Task-number: QTBUG-3470 Task-number: QTBUG-29990 Change-Id: Id25a51387bcd232c5f879cea0371038986d0e2de Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
Diffstat (limited to 'src/corelib/itemmodels')
0 files changed, 0 insertions, 0 deletions