diff options
Diffstat (limited to 'src/modules/codetester/codetester.cpp')
| -rw-r--r-- | src/modules/codetester/codetester.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/modules/codetester/codetester.cpp b/src/modules/codetester/codetester.cpp index af74506fd..04418c4fe 100644 --- a/src/modules/codetester/codetester.cpp +++ b/src/modules/codetester/codetester.cpp @@ -73,12 +73,14 @@ KviCodeTester::~KviCodeTester() void KviCodeTester::execute() { - QString parms = m_pParams->text(); + QStringList szParams = m_pParams->text().split(" "); QString buffer; m_pEditor->getText(buffer); KviConsole * con = g_pApp->activeConsole(); - //KviParameterList * l = new KviParameterList(parms.ptr()); - KviKvsScript::run(buffer,con,new KviKvsVariantList(new QString(parms))); + KviKvsVariantList lParams; + for(int i=0;i<szParams.count();i++) + lParams.append(new KviKvsVariant(szParams.at(i))); + KviKvsScript::run(buffer,con,&lParams); } KviCodeTesterWindow::KviCodeTesterWindow(KviFrame * lpFrm) |
