Introduce the QML mining interface

This commit is contained in:
dsc
2022-03-22 16:01:33 +02:00
parent 917f8b5812
commit 6b2f8f847e
41 changed files with 1222 additions and 370 deletions
+6 -4
View File
@@ -193,12 +193,14 @@ void AppContext::initTor() {
this->tor = new Tor(this, this);
this->tor->start();
if (!isWhonix && backendHost.contains(".onion")) {
if (!isWhonix && !backendHost.contains(".onion")) {
qDebug() << "'backend-host' did not contain '.onion' - running without Tor proxy.";
this->networkProxy = new QNetworkProxy(QNetworkProxy::Socks5Proxy, Tor::torHost, Tor::torPort);
this->network->setProxy(*networkProxy);
this->ws->webSocket.setProxy(*networkProxy);
return;
}
this->networkProxy = new QNetworkProxy(QNetworkProxy::Socks5Proxy, Tor::torHost, Tor::torPort);
this->network->setProxy(*networkProxy);
this->ws->webSocket.setProxy(*networkProxy);
}
void AppContext::initWS() {