X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fqt%2Fguiutil.cpp;fp=src%2Fqt%2Fguiutil.cpp;h=ad530a78e4a060cf510cc2773ff4216a714f11ed;hb=7e7bcce2d992c6fd53fdc4d9eb40f21c951d5347;hp=ac69bd07e906d236a61f4d4ce253f6826c6b7ea8;hpb=55f69a47002a1fc5bdf4e0c345e61ec955fa664b;p=novacoin.git diff --git a/src/qt/guiutil.cpp b/src/qt/guiutil.cpp index ac69bd0..ad530a7 100644 --- a/src/qt/guiutil.cpp +++ b/src/qt/guiutil.cpp @@ -17,6 +17,7 @@ #include #include #include +#include QString GUIUtil::dateTimeStr(qint64 nTime) { @@ -184,3 +185,14 @@ QString GUIUtil::getSaveFileName(QWidget *parent, const QString &caption, return result; } +Qt::ConnectionType GUIUtil::blockingGUIThreadConnection() +{ + if(QThread::currentThread() != QCoreApplication::instance()->thread()) + { + return Qt::BlockingQueuedConnection; + } + else + { + return Qt::DirectConnection; + } +}