forked from qt-creator/qt-creator
Make "Reset warnings" option reset "Do not ask again" messages.
And unify them. Task-number: QTCREATORBUG-10523 Change-Id: I1e1262ff25f51e6068e16adaeb25d553f9bffb1f Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
@@ -34,6 +34,7 @@
|
||||
#include "debuggercore.h"
|
||||
|
||||
#include <coreplugin/mainwindow.h>
|
||||
#include <utils/checkablemessagebox.h>
|
||||
#include <utils/pathchooser.h>
|
||||
#include <utils/qtcassert.h>
|
||||
#include <utils/savedaction.h>
|
||||
@@ -866,11 +867,12 @@ void BreakTreeView::setBreakpointsEnabled(const BreakpointModelIds &ids, bool en
|
||||
|
||||
void BreakTreeView::deleteAllBreakpoints()
|
||||
{
|
||||
if (QMessageBox::warning(Core::ICore::mainWindow(),
|
||||
if (Utils::CheckableMessageBox::doNotAskAgainQuestion(Core::ICore::mainWindow(),
|
||||
tr("Remove All Breakpoints"),
|
||||
tr("Are you sure you want to remove all breakpoints "
|
||||
"from all files in the current session?"),
|
||||
QMessageBox::Yes|QMessageBox::No) == QMessageBox::Yes)
|
||||
Core::ICore::settings(),
|
||||
QLatin1String("RemoveAllBreakpoints")) == QDialogButtonBox::Yes)
|
||||
deleteBreakpoints(breakHandler()->allBreakpointIds());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user