aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/modules/classeditor/classeditor.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/modules/classeditor/classeditor.cpp b/src/modules/classeditor/classeditor.cpp
index b12f04d23..1f6d9a043 100644
--- a/src/modules/classeditor/classeditor.cpp
+++ b/src/modules/classeditor/classeditor.cpp
@@ -1056,9 +1056,14 @@ void KviClassEditor::getExportClassBuffer(QString &buffer,KviClassEditorTreeWidg
KviCommandFormatter::blockFromBuffer(szBuf);
QString szNam = buildFullClassName(it);
- buffer = "class(";
+ buffer = "class(\"";
buffer += szNam;
- buffer += ")\n{\n";
+ if(!it->InheritsClass().isEmpty())
+ {
+ buffer+="\",\"";
+ buffer+=it->InheritsClass();
+ }
+ buffer += "\")\n{\n";
for(int i=0;i<it->childCount();i++)
{
KviClassEditorTreeWidgetItem * pFunction= (KviClassEditorTreeWidgetItem *)it->child(i);