diff --git a/application.qrc b/application.qrc index 5ee51e2..0a2e24e 100644 --- a/application.qrc +++ b/application.qrc @@ -11,6 +11,7 @@ res/zcashdlogo.gif res/logobig.gif + res/silentdragon-animated.gif res/silentdragon_bg.qm diff --git a/res/silentdragon-animated.gif b/res/silentdragon-animated.gif new file mode 100644 index 0000000..1b939a8 Binary files /dev/null and b/res/silentdragon-animated.gif differ diff --git a/src/connection.cpp b/src/connection.cpp index 51327f8..3482eef 100644 --- a/src/connection.cpp +++ b/src/connection.cpp @@ -19,8 +19,10 @@ ConnectionLoader::ConnectionLoader(MainWindow* main, RPC* rpc) { d->setWindowFlags(d->windowFlags() & ~(Qt::WindowCloseButtonHint | Qt::WindowContextHelpButtonHint)); connD = new Ui_ConnectionDialog(); connD->setupUi(d); - QPixmap logo(":/img/res/logobig.gif"); - connD->topIcon->setBasePixmap(logo.scaled(512, 512, Qt::KeepAspectRatio, Qt::SmoothTransformation)); + QMovie *movie = new QMovie(":/img/res/silentdragon-animated.gif"); + //QPixmap logo(":/img/res/silentdragon-animated.gif"); + connD->topIcon->setMovie(movie); + movie->start(); //main->logger->write("set topIcon"); } diff --git a/src/connection.ui b/src/connection.ui index 034dd74..70082d2 100644 --- a/src/connection.ui +++ b/src/connection.ui @@ -33,7 +33,7 @@ 0 - + 0 diff --git a/src/rpc.cpp b/src/rpc.cpp index e9eb4d3..f35869a 100644 --- a/src/rpc.cpp +++ b/src/rpc.cpp @@ -1217,7 +1217,7 @@ void RPC::shutdownZcashd() { d.setWindowFlags(d.windowFlags() & ~(Qt::WindowCloseButtonHint | Qt::WindowContextHelpButtonHint)); Ui_ConnectionDialog connD; connD.setupUi(&d); - connD.topIcon->setBasePixmap(QIcon(":/icons/res/icon.ico").pixmap(256, 256)); + //connD.topIcon->setBasePixmap(QIcon(":/icons/res/icon.ico").pixmap(256, 256)); connD.status->setText(QObject::tr("Please enhance your calm and wait for SilentDragon to exit")); connD.statusDetail->setText(QObject::tr("Waiting for hushd to exit, y'all")); diff --git a/src/sendtab.cpp b/src/sendtab.cpp index 2ea7640..f16aa3b 100644 --- a/src/sendtab.cpp +++ b/src/sendtab.cpp @@ -712,7 +712,7 @@ void MainWindow::sendButton() { auto connD = new Ui_ConnectionDialog(); connD->setupUi(d); QPixmap logo(":/img/res/logobig.gif"); - connD->topIcon->setBasePixmap(logo.scaled(256, 256, Qt::KeepAspectRatio, Qt::SmoothTransformation)); + //connD->topIcon->setBasePixmap(logo.scaled(256, 256, Qt::KeepAspectRatio, Qt::SmoothTransformation)); connD->status->setText(tr("Please wait...")); connD->statusDetail->setText(tr("Computing your transaction"));