]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
Hide History -> Fiat when websocket is disabled
authortobtoht <thotbot@protonmail.com>
Sun, 3 Jul 2022 16:24:33 +0000 (18:24 +0200)
committertobtoht <thotbot@protonmail.com>
Sun, 3 Jul 2022 16:24:33 +0000 (18:24 +0200)
src/HistoryWidget.cpp
src/HistoryWidget.h
src/MainWindow.cpp

index 503f0ce466bb88ccf2842c56fc4305e956e5ae86..91677c7fc0dd3c0422023d3e8f4b786eb0031f90 100644 (file)
@@ -70,6 +70,10 @@ void HistoryWidget::focusSearchbar() {
     ui->search->setFocus();
 }
 
+void HistoryWidget::setWebsocketEnabled(bool enabled) {
+    ui->history->setColumnHidden(TransactionHistoryModel::FiatAmount, !enabled);
+}
+
 void HistoryWidget::showContextMenu(const QPoint &point) {
     QModelIndex index = ui->history->indexAt(point);
     if (!index.isValid()) {
index bee5a96e28631ae5fc8ebbb50a7f0bce42d39af2..ae3c964fc862220eae7008bae4d845ae2e55554d 100644 (file)
@@ -27,6 +27,7 @@ public:
 
     void setSearchbarVisible(bool visible);
     void focusSearchbar();
+    void setWebsocketEnabled(bool enabled);
 
 public slots:
     void setSearchText(const QString &text);
index a4216074a4780fe3946d2a6fb766ec7e617cd1c4..7de899a52048557f219a1aa2c2ba2a05989afa16 100644 (file)
@@ -564,6 +564,8 @@ void MainWindow::onWebsocketStatusChanged(bool enabled) {
     ui->tabWidget->setTabVisible(Tabs::CALC, enabled && config()->get(Config::showTabCalc).toBool());
     ui->tabWidget->setTabVisible(Tabs::EXCHANGES, enabled && config()->get(Config::showTabExchange).toBool());
 
+    m_historyWidget->setWebsocketEnabled(enabled);
+
 #ifdef HAS_XMRIG
     m_xmrig->setDownloadsTabEnabled(enabled);
 #endif