aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/classeditor/classeditor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/classeditor/classeditor.cpp')
-rw-r--r--src/modules/classeditor/classeditor.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/modules/classeditor/classeditor.cpp b/src/modules/classeditor/classeditor.cpp
index 9f0ec6d30..4eeb48e38 100644
--- a/src/modules/classeditor/classeditor.cpp
+++ b/src/modules/classeditor/classeditor.cpp
@@ -1474,6 +1474,14 @@ void KviClassEditor::build()
++it;
}
if (bErrorWhilecompiling) saveNotBuiltClasses();
+ else{
+ QString szFileName = "libkviclasseditortmp.kvc";
+ QString szBuffer;
+ g_pApp->getLocalKvircDirectory(szBuffer,KviApp::ConfigPlugins,szFileName);
+ KviConfig cfg(szBuffer,KviConfig::Write);
+ cfg.clear();
+ cfg.sync();
+ }
KviKvsKernel::instance()->objectController()->flushUserClasses();
}