Mercurial > hg > sonic-visualiser
comparison main/main.cpp @ 1837:9fbaf30a09ab plugin-path-config
Wire up plugin path settings logic (needs more testing)
author | Chris Cannam |
---|---|
date | Fri, 25 May 2018 16:09:40 +0100 |
parents | c8183f084ad8 |
children | 36e5cbe6a16f |
comparison
equal
deleted
inserted
replaced
1836:42f89437f70b | 1837:9fbaf30a09ab |
---|---|
22 #include "base/PropertyContainer.h" | 22 #include "base/PropertyContainer.h" |
23 #include "base/Preferences.h" | 23 #include "base/Preferences.h" |
24 #include "data/fileio/FileSource.h" | 24 #include "data/fileio/FileSource.h" |
25 #include "widgets/TipDialog.h" | 25 #include "widgets/TipDialog.h" |
26 #include "widgets/InteractiveFileFinder.h" | 26 #include "widgets/InteractiveFileFinder.h" |
27 #include "svapp/framework/TransformUserConfigurator.h" | 27 #include "framework/TransformUserConfigurator.h" |
28 #include "transform/TransformFactory.h" | 28 #include "transform/TransformFactory.h" |
29 #include "svcore/plugin/PluginScan.h" | 29 #include "plugin/PluginScan.h" |
30 #include "plugin/PluginPathSetter.h" | |
30 | 31 |
31 #include <QMetaType> | 32 #include <QMetaType> |
32 #include <QApplication> | 33 #include <QApplication> |
33 #include <QDesktopWidget> | 34 #include <QDesktopWidget> |
34 #include <QMessageBox> | 35 #include <QMessageBox> |
298 list << "http://www.vamp-plugins.org/rdf/plugins/index.txt"; | 299 list << "http://www.vamp-plugins.org/rdf/plugins/index.txt"; |
299 settings.setValue("rdf-indices", list); | 300 settings.setValue("rdf-indices", list); |
300 } | 301 } |
301 settings.endGroup(); | 302 settings.endGroup(); |
302 | 303 |
304 PluginPathSetter::setEnvironmentVariables(); | |
305 | |
303 QIcon icon; | 306 QIcon icon; |
304 int sizes[] = { 16, 22, 24, 32, 48, 64, 128 }; | 307 int sizes[] = { 16, 22, 24, 32, 48, 64, 128 }; |
305 for (int i = 0; i < int(sizeof(sizes)/sizeof(sizes[0])); ++i) { | 308 for (int i = 0; i < int(sizeof(sizes)/sizeof(sizes[0])); ++i) { |
306 icon.addFile(QString(":icons/sv-%1x%2.png").arg(sizes[i]).arg(sizes[i])); | 309 icon.addFile(QString(":icons/sv-%1x%2.png").arg(sizes[i]).arg(sizes[i])); |
307 } | 310 } |