From b6e591d659a2a86276cc2c0e264d21bb7d4bf48c Mon Sep 17 00:00:00 2001 From: DenioD Date: Sat, 26 Oct 2019 18:40:34 +0200 Subject: [PATCH] add Hush Price to status bar --- src/connection.cpp | 2 +- src/controller.cpp | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/connection.cpp b/src/connection.cpp index 01d7330..5d42d31 100644 --- a/src/connection.cpp +++ b/src/connection.cpp @@ -43,7 +43,7 @@ void ConnectionLoader::doAutoConnect() { auto config = std::shared_ptr(new ConnectionConfig()); config->dangerous = true; - config->server = QString("127.0.0.1:9069"); + config->server = QString("https://hush-lightwallet.de:439"); // Initialize the library main->logger->write(QObject::tr("Attempting to initialize")); diff --git a/src/controller.cpp b/src/controller.cpp index 9c319ec..f20810a 100644 --- a/src/controller.cpp +++ b/src/controller.cpp @@ -64,7 +64,7 @@ void Controller::setConnection(Connection* c) { this->zrpc->setConnection(c); - ui->statusBar->showMessage("Your hushd is connected"); + ui->statusBar->showMessage("Connectet with https://hush-lightwallet.de"); // See if we need to remove the reindex/rescan flags from the hush.conf file auto hushConfLocation = Settings::getInstance()->gethushdConfLocation(); @@ -177,10 +177,11 @@ void Controller::getInfoThenRefresh(bool force) { // Connected, so display checkmark. QIcon i(":/icons/res/connected.gif"); - main->statusLabel->setText(chainName + "(" + QString::number(curBlock) + ")"); + main->statusLabel->setText( "connected" "(" + QString::number(curBlock) + ")"); + main->statusLabel->setText(" HUSH/USD=$" + QString::number( (double) Settings::getInstance()->gethushPrice() )); main->statusIcon->setPixmap(i.pixmap(16, 16)); - - //int version = reply["version"].get(); + + //int version = reply["version"].get(); int version = 1; Settings::getInstance()->sethushdVersion(version); @@ -559,7 +560,7 @@ void Controller::refreshhushPrice() { //QString price = QString::fromStdString(hush["usd"].get()); qDebug() << "HUSH = $" << QString::number((double)hush["usd"]); Settings::getInstance()->sethushPrice( hush["usd"] ); - + return; } } catch (const std::exception& e) { // If anything at all goes wrong, just set the price to 0 and move on.