Skip to content
Snippets Groups Projects
Commit 2a4bfc8d authored by con's avatar con
Browse files

Remove some TODOs

parent 702e9956
No related branches found
No related tags found
No related merge requests found
...@@ -87,7 +87,6 @@ ExternalTool::ExternalTool() : ...@@ -87,7 +87,6 @@ ExternalTool::ExternalTool() :
ExternalTool::~ExternalTool() ExternalTool::~ExternalTool()
{ {
// TODO kill running process
} }
QString ExternalTool::id() const QString ExternalTool::id() const
...@@ -349,7 +348,6 @@ void ExternalToolRunner::run() ...@@ -349,7 +348,6 @@ void ExternalToolRunner::run()
} }
} }
m_process = new QProcess; m_process = new QProcess;
// TODO error handling, finish reporting, reading output, etc
connect(m_process, SIGNAL(started()), this, SLOT(started())); connect(m_process, SIGNAL(started()), this, SLOT(started()));
connect(m_process, SIGNAL(finished(int,QProcess::ExitStatus)), this, SLOT(finished(int,QProcess::ExitStatus))); connect(m_process, SIGNAL(finished(int,QProcess::ExitStatus)), this, SLOT(finished(int,QProcess::ExitStatus)));
connect(m_process, SIGNAL(error(QProcess::ProcessError)), this, SLOT(error(QProcess::ProcessError))); connect(m_process, SIGNAL(error(QProcess::ProcessError)), this, SLOT(error(QProcess::ProcessError)));
...@@ -404,7 +402,6 @@ void ExternalToolRunner::readStandardOutput() ...@@ -404,7 +402,6 @@ void ExternalToolRunner::readStandardOutput()
return; return;
QByteArray data = m_process->readAllStandardOutput(); QByteArray data = m_process->readAllStandardOutput();
QString output = m_outputCodec->toUnicode(data.constData(), data.length(), &m_outputCodecState); QString output = m_outputCodec->toUnicode(data.constData(), data.length(), &m_outputCodecState);
// TODO handle the ReplaceSelection flag
if (m_tool->outputHandling() == ExternalTool::ShowInPane) { if (m_tool->outputHandling() == ExternalTool::ShowInPane) {
ICore::instance()->messageManager()->printToOutputPane(output, true); ICore::instance()->messageManager()->printToOutputPane(output, true);
} else if (m_tool->outputHandling() == ExternalTool::ReplaceSelection) { } else if (m_tool->outputHandling() == ExternalTool::ReplaceSelection) {
...@@ -418,7 +415,6 @@ void ExternalToolRunner::readStandardError() ...@@ -418,7 +415,6 @@ void ExternalToolRunner::readStandardError()
return; return;
QByteArray data = m_process->readAllStandardError(); QByteArray data = m_process->readAllStandardError();
QString output = m_outputCodec->toUnicode(data.constData(), data.length(), &m_errorCodecState); QString output = m_outputCodec->toUnicode(data.constData(), data.length(), &m_errorCodecState);
// TODO handle the ReplaceSelection flag
if (m_tool->errorHandling() == ExternalTool::ShowInPane) { if (m_tool->errorHandling() == ExternalTool::ShowInPane) {
ICore::instance()->messageManager()->printToOutputPane(output, true); ICore::instance()->messageManager()->printToOutputPane(output, true);
} else if (m_tool->errorHandling() == ExternalTool::ReplaceSelection) { } else if (m_tool->errorHandling() == ExternalTool::ReplaceSelection) {
...@@ -439,6 +435,7 @@ ExternalToolManager::ExternalToolManager(Core::ICore *core) ...@@ -439,6 +435,7 @@ ExternalToolManager::ExternalToolManager(Core::ICore *core)
ExternalToolManager::~ExternalToolManager() ExternalToolManager::~ExternalToolManager()
{ {
// TODO kill running tools
qDeleteAll(m_tools); qDeleteAll(m_tools);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment