diff --git a/src/ksession.cpp b/src/ksession.cpp index f3ab2c6..3e0dfcb 100644 --- a/src/ksession.cpp +++ b/src/ksession.cpp @@ -175,7 +175,7 @@ QString KSession::getInitialWorkingDirectory() return _initialWorkingDirectory; } -void KSession::setArgs(QStringList &args) +void KSession::setArgs(const QStringList &args) { m_session->setArguments(args); } diff --git a/src/ksession.h b/src/ksession.h index 6d20ef9..8d1f18b 100644 --- a/src/ksession.h +++ b/src/ksession.h @@ -60,9 +60,6 @@ public: void setInitialWorkingDirectory(const QString & dir); QString getInitialWorkingDirectory(); - // Shell program args, default is none - void setArgs(QStringList & args); - //Text codec, default is UTF-8 void setTextCodec(QTextCodec * codec); @@ -115,6 +112,9 @@ public slots: // Shell program, default is /bin/bash void setShellProgram(const QString & progname); + // Shell program args, default is none + void setArgs(const QStringList &args); + int getShellPID(); void changeDir(const QString & dir);