aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/codetester/CodeTesterWindow.cpp
diff options
context:
space:
mode:
authorGravatar Fabio Bas2011-05-07 16:40:42 +0000
committerGravatar Fabio Bas2011-05-07 16:40:42 +0000
commit4c40c065cca5cee905d2d50514d1851a13d98c8d (patch)
tree13e534859a4187470569bc8c7ecd09bc5919e3a2 /src/modules/codetester/CodeTesterWindow.cpp
parentFixed typos found by Lintian. (diff)
downloadKVIrc-4c40c065cca5cee905d2d50514d1851a13d98c8d.tar.gz
KVIrc-4c40c065cca5cee905d2d50514d1851a13d98c8d.tar.bz2
KVIrc-4c40c065cca5cee905d2d50514d1851a13d98c8d.zip
Fixed script editor parameters field
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5831 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/codetester/CodeTesterWindow.cpp')
-rw-r--r--src/modules/codetester/CodeTesterWindow.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/modules/codetester/CodeTesterWindow.cpp b/src/modules/codetester/CodeTesterWindow.cpp
index 9bd25da69..ed0306428 100644
--- a/src/modules/codetester/CodeTesterWindow.cpp
+++ b/src/modules/codetester/CodeTesterWindow.cpp
@@ -61,6 +61,7 @@ CodeTesterWidget::CodeTesterWidget(QWidget * par)
m_pModeLabel = new QLabel(__tr2qs_ctx("Params:","editor"),this);
g->addWidget(m_pModeLabel,1,1);
m_pParams = new QLineEdit(this);
+ m_pParams->setToolTip(__tr2qs_ctx("Here you can specify a semicolon-separated list of parameters that will be available in the code as $0, $1, $2, ..","editor"));
g->addWidget(m_pParams,1,2);
}
@@ -73,12 +74,12 @@ CodeTesterWidget::~CodeTesterWidget()
void CodeTesterWidget::execute()
{
- QString parms = m_pParams->text();
QString buffer;
m_pEditor->getText(buffer);
- KviConsoleWindow * con = g_pApp->activeConsole();
- //KviParameterList * l = new KviParameterList(parms.ptr());
- KviKvsScript::run(buffer,con,new KviKvsVariantList(new QString(parms)));
+ KviConsoleWindow * pConsole = g_pApp->activeConsole();
+ QStringList * pSLParams = new QStringList(m_pParams->text().split(';'));
+ KviKvsScript::run(buffer, pConsole, new KviKvsVariantList(pSLParams));
+ delete pSLParams;
}
CodeTesterWindow::CodeTesterWindow(KviMainWindow * lpFrm)