changer de place du code du main vers le code source.
Bonjour, après la lecture d'un article sur une autre site
j'ai pensé que écrire :
Code:
1 2 3 4 5 6
| QNetworkProxy proxy;
proxy.setType(QNetworkProxy::HttpProxy); //Type de proxy
proxy.setHostName("proxy.com"); //"Host" du proxy
proxy.setPort(1080); //Port du proxy
proxy.setUser("username"); //Facultatif
proxy.setPassword("password"); //Facultatif |
Qui logiquement est rangé dans le main en raison de sa syntaxe pointographique et non fléchée, ferait mieux d'être écrit dans le .cpp.
Mes preiers éssais se soldaient par ça :
Code:
1 2 3 4 5 6
| ConnexionProxy::ConnexionProxy() : QWidget()
{
proxy->setType(QNetworkProxy::HttpProxy); // indique qu'il s'agisse d'un proxy web (fait par défaut).
proxy->setHostName("proxy.com"); // donner l'url du site internet ou l'on envoit un proxy.
proxy->setPort(1080); //remplacer la valeur par le quatrième tableau
} |
avec dans le main :
Code:
QNetworkProxy proxy;
Ce qui ne peut évidemment pas fonctionner puisque un objet ne peut servir d'attribut.
Merci.