ui->tabWidget->setTabVisible(Tabs::EXCHANGES, enabled && config()->get(Config::showTabExchange).toBool());
m_historyWidget->setWebsocketEnabled(enabled);
+ m_sendWidget->setWebsocketEnabled(enabled);
#ifdef HAS_XMRIG
m_xmrig->setDownloadsTabEnabled(enabled);
return;
}
+ if (config()->get(Config::disableWebsocket).toBool()) {
+ return;
+ }
+
QString conversionAmountStr = [this]{
QString currency = ui->comboCurrencySelection->currentText();
if (currency != "XMR") {
ui->btnSend->setEnabled(false);
}
+void SendWidget::setWebsocketEnabled(bool enabled) {
+ this->updateConversionLabel();
+ if (enabled) {
+ this->setupComboBox();
+ } else {
+ ui->comboCurrencySelection->clear();
+ ui->comboCurrencySelection->insertItem(0, "XMR");
+ }
+}
+
void SendWidget::onDataPasted(const QString &data) {
if (!data.isEmpty()) {
QVariantMap uriData = m_ctx->wallet->parse_uri_to_object(data);
void onOpenAliasResolved(const QString &openAlias, const QString &address, bool dnssecValid);
void onPreferredFiatCurrencyChanged();
void disableSendButton();
+ void setWebsocketEnabled(bool enabled);
void onInitiateTransaction();
void onEndTransaction();