From: fsb4000 Date: Sat, 14 Feb 2015 04:26:47 +0000 (+0600) Subject: вернул BitcoinGUI::error X-Git-Tag: nvc-v0.5.3~92^2 X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=970439b145539a9f25925d0c73de6adf02c6e81e;hp=713fd8a57b0f2b5f8f8158542e51f1c51919eb32 вернул BitcoinGUI::error --- diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp index c25f833..a191a8d 100644 --- a/src/qt/bitcoingui.cpp +++ b/src/qt/bitcoingui.cpp @@ -1218,3 +1218,14 @@ void BitcoinGUI::toggleHidden() { showNormalIfMinimized(true); } + +void BitcoinGUI::error(const QString &title, const QString &message, bool modal) +{ + // Report errors from network/worker thread + if(modal) + { + QMessageBox::critical(this, title, message, QMessageBox::Ok, QMessageBox::Ok); + } else { + notificator->notify(Notificator::Critical, title, message); + } +} diff --git a/src/qt/bitcoingui.h b/src/qt/bitcoingui.h index de83a58..d27151a 100644 --- a/src/qt/bitcoingui.h +++ b/src/qt/bitcoingui.h @@ -138,6 +138,7 @@ public slots: void setEncryptionStatus(int status); /** Notify the user of an error in the network or transaction handling code. */ + void error(const QString &title, const QString &message, bool modal); void message(const QString &title, const QString &message, unsigned int style, const QString &detail=QString()); /** Asks the user whether to pay the transaction fee or to cancel the transaction.