summaryrefslogtreecommitdiffstats
path: root/src/effects/effectchainmanager.cpp
diff options
context:
space:
mode:
authorbe_ <be.0@gmx.com>2016-12-27 12:08:18 -0600
committerbe_ <be.0@gmx.com>2017-01-19 14:39:44 -0600
commit50cc903ace93a40fb9d72f304458b23efcb6f7d7 (patch)
tree9c4baf49c7331f96bc55d0da7bad5842a7c50f2a /src/effects/effectchainmanager.cpp
parentd826eca898606138e2eebdb182491f6430fc22cd (diff)
add Mixxx version to effects.xml
Diffstat (limited to 'src/effects/effectchainmanager.cpp')
-rw-r--r--src/effects/effectchainmanager.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/effects/effectchainmanager.cpp b/src/effects/effectchainmanager.cpp
index 524903864a..721cba05c1 100644
--- a/src/effects/effectchainmanager.cpp
+++ b/src/effects/effectchainmanager.cpp
@@ -1,11 +1,12 @@
+#include "defs_version.h"
#include "effects/effectchainmanager.h"
+#include "effects/effectsmanager.h"
#include <QtDebug>
#include <QDomDocument>
#include <QFile>
#include <QDir>
-#include "effects/effectsmanager.h"
EffectChainManager::EffectChainManager(UserSettingsPointer pConfig,
EffectsManager* pEffectsManager)
@@ -135,7 +136,12 @@ bool EffectChainManager::saveEffectChains() {
doc.setContent(blank);
QDomElement rootNode = doc.documentElement();
- foreach(EffectRackPointer pRack, m_standardEffectRacks) {
+ QDomElement mixxxVersionElement = doc.createElement("MixxxVersion");
+ QDomText version = doc.createTextNode(MIXXX_VERSION);
+ mixxxVersionElement.appendChild(version);
+ rootNode.appendChild(mixxxVersionElement);
+
+ for (EffectRackPointer pRack : m_standardEffectRacks) {
rootNode.appendChild(pRack->toXML(&doc));
}
// TODO? Save QuickEffects in effects.xml too, or keep stored in ConfigObjects?