Ticket #358 (closed defect: fixed)
Complete proxy support
| Reported by: | valerio | Owned by: | valerio |
|---|---|---|---|
| Priority: | major | Milestone: | kmess-2.0 |
| Component: | Protocol - core | Version: | 2.0-alpha |
| Keywords: | Cc: |
Description
At the moment, all of our low-level network classes (QTcpSocket in class MsnSocketTcp, and QNetworkAccessManager in classes MsnSocketHttp and HttpSoapConnection) support proxies, through usage of proper QNetworkProxy class instances.
Since KDE offers global proxy settings, we need to use them; but this means we need to wrap KDE's settings to Qt's QNetworkProxy.
Maybe digging a bit into KIO's code will be clarifying.. I don't know if they use QNetworkProxy or not. Maybe it could just be a fast way to discover how to read kde's proxy settings. Then we could 'copy' somehow them to QNetworkProxy, who knows..
Change History
Note: See
TracTickets for help on using
tickets.
