Mercurial > hg > sonic-visualiser
comparison main/main.cpp @ 2505:c12b8c696aba
Download RDF "pack" information (it isn't used yet though)
author | Chris Cannam |
---|---|
date | Fri, 17 Apr 2020 17:46:23 +0100 |
parents | 74d73990ac1d |
children | f3f9114ff295 |
comparison
equal
deleted
inserted
replaced
2504:41de68976db8 | 2505:c12b8c696aba |
---|---|
363 application.processEvents(); | 363 application.processEvents(); |
364 } | 364 } |
365 settings.endGroup(); | 365 settings.endGroup(); |
366 | 366 |
367 settings.beginGroup("RDF"); | 367 settings.beginGroup("RDF"); |
368 if (!settings.contains("rdf-indices")) { | 368 QStringList list; |
369 QStringList list; | 369 bool absent = !(settings.contains("rdf-indices")); |
370 list << "http://www.vamp-plugins.org/rdf/plugins/index.txt"; | 370 QString plugIndex("http://www.vamp-plugins.org/rdf/plugins/index.txt"); |
371 settings.setValue("rdf-indices", list); | 371 QString packsIndex("http://www.vamp-plugins.org/rdf/packs/index.txt"); |
372 } | 372 if (absent) { |
373 list << plugIndex; | |
374 list << packsIndex; | |
375 } else { | |
376 list = settings.value("rdf-indices").toStringList(); | |
377 if (!settings.contains("rdf-indices-refreshed-for-4.1")) { | |
378 // Packs introduced | |
379 if (!list.contains(packsIndex)) { | |
380 list << packsIndex; | |
381 } | |
382 settings.setValue("rdf-indices-refreshed-for-4.1", true); | |
383 } | |
384 } | |
385 settings.setValue("rdf-indices", list); | |
373 settings.endGroup(); | 386 settings.endGroup(); |
374 | 387 |
375 PluginPathSetter::initialiseEnvironmentVariables(); | 388 PluginPathSetter::initialiseEnvironmentVariables(); |
376 | 389 |
377 QIcon icon; | 390 QIcon icon; |