comparison installer.cpp @ 98:fb4ca43863b5

This will be a test release
author Chris Cannam
date Fri, 28 Feb 2020 11:34:19 +0000
parents b5230bda1f1f
children de8552bfeadf
comparison
equal deleted inserted replaced
97:b5230bda1f1f 98:fb4ca43863b5
52 #include <QFontMetrics> 52 #include <QFontMetrics>
53 #include <QSpacerItem> 53 #include <QSpacerItem>
54 #include <QProgressDialog> 54 #include <QProgressDialog>
55 #include <QThread> 55 #include <QThread>
56 #include <QDateTime> 56 #include <QDateTime>
57 #include <QTimer>
57 58
58 #include <vamp-hostsdk/PluginHostAdapter.h> 59 #include <vamp-hostsdk/PluginHostAdapter.h>
59 60
60 #include <dataquay/BasicStore.h> 61 #include <dataquay/BasicStore.h>
61 #include <dataquay/RDFException.h> 62 #include <dataquay/RDFException.h>
930 931
931 default: 932 default:
932 SVCERR << "WARNING: Unexpected role " << role << endl; 933 SVCERR << "WARNING: Unexpected role " << role << endl;
933 } 934 }
934 }); 935 });
935 936
937 if (QString(PACK_VERSION).contains("-pre") ||
938 QString(PACK_VERSION).contains("-alpha") ||
939 QString(PACK_VERSION).contains("-beta")) {
940 QTimer::singleShot
941 (500, [&]() {
942 QString url = "https://code.soundsoftware.ac.uk/projects/vamp-plugin-pack";
943 QMessageBox::information
944 (&dialog, QObject::tr("Test release"),
945 QObject::tr("<b>This is a test release of %1</b><p>Please send any feedback to the developers. See <a href=\"%2\">%3</a> for more information.</p>").arg(QApplication::applicationName()).arg(url).arg(url));
946 });
947 }
948
936 if (dialog.exec() != QDialog::Accepted) { 949 if (dialog.exec() != QDialog::Accepted) {
937 SVCERR << "rejected" << endl; 950 SVCERR << "rejected" << endl;
938 return {}; 951 return {};
939 } 952 }
940 953