forked from qt-creator/qt-creator
centralize message box handling in adapters
This commit is contained in:
@@ -99,6 +99,8 @@ protected:
|
|||||||
{ m_engine->debugMessage(msg); }
|
{ m_engine->debugMessage(msg); }
|
||||||
void showStatusMessage(const QString &msg) const
|
void showStatusMessage(const QString &msg) const
|
||||||
{ m_engine->showStatusMessage(msg); }
|
{ m_engine->showStatusMessage(msg); }
|
||||||
|
void showMessageBox(int icon, const QString &title, const QString &text) const
|
||||||
|
{ m_engine->showMessageBox(icon, title, text); }
|
||||||
|
|
||||||
GdbEngine * const m_engine;
|
GdbEngine * const m_engine;
|
||||||
};
|
};
|
||||||
|
@@ -119,7 +119,7 @@ void RemoteGdbAdapter::uploadProcError(QProcess::ProcessError error)
|
|||||||
}
|
}
|
||||||
|
|
||||||
m_engine->showStatusMessage(msg);
|
m_engine->showStatusMessage(msg);
|
||||||
QMessageBox::critical(m_engine->mainWindow(), tr("Error"), msg);
|
showMessageBox(QMessageBox::Critical, tr("Error"), msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
void RemoteGdbAdapter::readUploadStandardOutput()
|
void RemoteGdbAdapter::readUploadStandardOutput()
|
||||||
|
@@ -147,7 +147,7 @@ void TermGdbAdapter::shutdown()
|
|||||||
|
|
||||||
void TermGdbAdapter::stubError(const QString &msg)
|
void TermGdbAdapter::stubError(const QString &msg)
|
||||||
{
|
{
|
||||||
QMessageBox::critical(m_engine->mainWindow(), tr("Debugger Error"), msg);
|
showMessageBox(QMessageBox::Critical, tr("Debugger Error"), msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TermGdbAdapter::stubExited()
|
void TermGdbAdapter::stubExited()
|
||||||
|
Reference in New Issue
Block a user