diff --git a/src/plugins/debugger/breakpoint.cpp b/src/plugins/debugger/breakpoint.cpp
index 8fd4178d710fe8234e046a77074539f9e3d54b1a..8a6c69b5ddc270dc979020d7b0534101d354115e 100644
--- a/src/plugins/debugger/breakpoint.cpp
+++ b/src/plugins/debugger/breakpoint.cpp
@@ -91,25 +91,25 @@ QString BreakpointParameters::toString() const
     QTextStream ts(&result);
     ts << "Type: " << type;
     switch (type) {
-        break;
-    case Debugger::Internal::BreakpointByFileAndLine:
+    case BreakpointByFileAndLine:
         ts << " FileName: " << fileName << ':' << lineNumber
            << " PathUsage: " << pathUsage;
         break;
-    case Debugger::Internal::BreakpointByFunction:
+    case BreakpointByFunction:
         ts << " FunctionName: " << functionName;
         break;
-    case Debugger::Internal::BreakpointByAddress:
-    case Debugger::Internal::Watchpoint:
+    case BreakpointByAddress:
+    case Watchpoint:
         ts << " Address: " << address;
         break;
-    case Debugger::Internal::BreakpointAtThrow:
-    case Debugger::Internal::BreakpointAtCatch:
-    case Debugger::Internal::BreakpointAtMain:
-    case Debugger::Internal::BreakpointAtFork:
-    case Debugger::Internal::BreakpointAtExec:
-    case Debugger::Internal::BreakpointAtVFork:
-    case Debugger::Internal::BreakpointAtSysCall:
+    case BreakpointAtThrow:
+    case BreakpointAtCatch:
+    case BreakpointAtMain:
+    case BreakpointAtFork:
+    case BreakpointAtExec:
+    case BreakpointAtVFork:
+    case BreakpointAtSysCall:
+    case UnknownType:
         break;
     }
     ts << (enabled ? " [enabled]" : " [disabled]");
diff --git a/src/plugins/debugger/debuggersourcepathmappingwidget.cpp b/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
index 94ff0473c7ac1cee1a6c303e42ef0b9c1de52bd5..cfa813b81cdef25625f8c54bbe182de02c0a9158 100644
--- a/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
+++ b/src/plugins/debugger/debuggersourcepathmappingwidget.cpp
@@ -53,14 +53,15 @@
 
 // Qt's various build paths for unpatched versions.
 #if defined(Q_OS_WIN)
-static const char* qtBuildPaths[] = {
-"C:/qt-greenhouse/Trolltech/Code_less_create_more/Trolltech/Code_less_create_more/Troll/4.6/qt",
-"C:/iwmake/build_mingw_opensource",
-"C:/ndk_buildrepos/qt-desktop/src"};
+static const char *qtBuildPaths[] = {
+    "C:/qt-greenhouse/Trolltech/Code_less_create_more/Trolltech/Code_less_create_more/Troll/4.6/qt",
+    "C:/iwmake/build_mingw_opensource",
+    "C:/ndk_buildrepos/qt-desktop/src"
+};
 #elif defined(Q_OS_MAC)
-static const char* qtBuildPaths[] = {};
+static const char *qtBuildPaths[] = {};
 #else
-static const char* qtBuildPaths[] = {"/var/tmp/qt-src"};
+static const char *qtBuildPaths[] = {"/var/tmp/qt-src"};
 #endif
 
 enum { SourceColumn, TargetColumn, ColumnCount };
@@ -85,7 +86,7 @@ public:
     explicit SourcePathMappingModel(QObject *parent);
 
     SourcePathMap sourcePathMap() const;
-    void setSourcePathMap(const SourcePathMap&);
+    void setSourcePathMap(const SourcePathMap &map);
 
     Mapping mappingAt(int row) const;
     bool isNewPlaceHolderAt(int row) { return isNewPlaceHolder(rawMappingAt(row)); }
@@ -114,7 +115,8 @@ SourcePathMappingModel::SourcePathMappingModel(QObject *parent) :
     m_newTargetPlaceHolder(DebuggerSourcePathMappingWidget::tr("<new target>"))
 {
     QStringList headers;
-    headers << DebuggerSourcePathMappingWidget::tr("Source path") << DebuggerSourcePathMappingWidget::tr("Target path");
+    headers.append(DebuggerSourcePathMappingWidget::tr("Source path"));
+    headers.append(DebuggerSourcePathMappingWidget::tr("Target path"));
     setHorizontalHeaderLabels(headers);
 }
 
@@ -122,7 +124,7 @@ SourcePathMappingModel::SourcePathMap SourcePathMappingModel::sourcePathMap() co
 {
     SourcePathMap rc;
     const int rows = rowCount();
-    for (int r = 0; r < rows; r++) {
+    for (int r = 0; r != rows; ++r) {
         const QPair<QString, QString> m = mappingAt(r); // Skip placeholders.
         if (!m.first.isEmpty() && !m.second.isEmpty())
             rc.insert(m.first, m.second);
@@ -135,9 +137,13 @@ bool SourcePathMappingModel::isNewPlaceHolder(const Mapping &m) const
 {
     const QLatin1Char lessThan('<');
     const QLatin1Char greaterThan('<');
-    return m.first.isEmpty() || m.first.startsWith(lessThan) || m.first.endsWith(greaterThan)
+    return m.first.isEmpty()
+           || m.first.startsWith(lessThan)
+           || m.first.endsWith(greaterThan)
            || m.first == m_newSourcePlaceHolder
-           || m.second.isEmpty() || m.second.startsWith(lessThan) || m.second.endsWith(greaterThan)
+           || m.second.isEmpty()
+           || m.second.startsWith(lessThan)
+           || m.second.endsWith(greaterThan)
            || m.second == m_newTargetPlaceHolder;
 }
 
@@ -241,7 +247,8 @@ DebuggerSourcePathMappingWidget::DebuggerSourcePathMappingWidget(QWidget *parent
     connect(m_sourceLineEdit, SIGNAL(textChanged(QString)), this, SLOT(slotEditSourceFieldChanged()));
     connect(m_targetChooser, SIGNAL(changed(QString)), this, SLOT(slotEditTargetFieldChanged()));
     QFormLayout *editLayout = new QFormLayout;
-    const QString sourceToolTip = tr("The source path contained in the executable's debug information as reported by the debugger");
+    const QString sourceToolTip = tr("The source path contained in the "
+        "executable's debug information as reported by the debugger");
     QLabel *editSourceLabel = new QLabel(tr("&Source path:"));
     editSourceLabel->setToolTip(sourceToolTip);
     m_sourceLineEdit->setToolTip(sourceToolTip);
@@ -342,8 +349,8 @@ void DebuggerSourcePathMappingWidget::slotAddQt()
     const QString qtSourcesPath = QFileDialog::getExistingDirectory(this, tr("Qt Sources"));
     if (qtSourcesPath.isEmpty())
         return;
-    const size_t buildPathCount = sizeof(qtBuildPaths)/sizeof(const char *);
-    for (size_t i = 0; i < buildPathCount; i++)
+    const size_t buildPathCount = sizeof(qtBuildPaths)/sizeof(qtBuildPaths[0]);
+    for (size_t i = 0; i != buildPathCount; ++i)
         m_model->addMapping(QString::fromLatin1(qtBuildPaths[i]), qtSourcesPath);
     resizeColumns();
     setCurrentRow(m_model->rowCount() - 1);
@@ -381,11 +388,11 @@ DebuggerSourcePathMappingWidget::SourcePathMap
                                                          const SourcePathMap &in)
 {
     SourcePathMap rc = in;
-    const size_t buildPathCount = sizeof(qtBuildPaths)/sizeof(const char *);
+    const size_t buildPathCount = sizeof(qtBuildPaths)/sizeof(qtBuildPaths[0]);
     if (qtInstallPath.isEmpty() || buildPathCount == 0)
         return rc;
 
-    for (size_t i = 0; i < buildPathCount; i++) {
+    for (size_t i = 0; i != buildPathCount; i++) {
         const QString buildPath = QString::fromLatin1(qtBuildPaths[i]);
         if (!rc.contains(buildPath)) // Do not overwrite user settings.
             rc.insert(buildPath, qtInstallPath);