diff --git a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp
index 4727f0748577cc48535db8968eded5a7f31518e7..8d127d31455013377b7a89e4eb19221ad7ab4e1a 100644
--- a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp
+++ b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp
@@ -94,7 +94,7 @@ IPropertiesPanel *BuildSettingsPanelFactory::createPanel(Target *target)
 
 BuildSettingsPanel::BuildSettingsPanel(Target *target) :
     m_widget(new BuildSettingsWidget(target)),
-    m_icon(":/projectexplorer/images/rebuild.png")
+    m_icon(":/projectexplorer/images/BuildSettings.png")
 {
 }
 
diff --git a/src/plugins/projectexplorer/dependenciespanel.cpp b/src/plugins/projectexplorer/dependenciespanel.cpp
index f33b1cf030c8ff95af7dd60a0e1eaaef072e550c..45f521a5910ecfb547ea4062b6499f96a3d9db6b 100644
--- a/src/plugins/projectexplorer/dependenciespanel.cpp
+++ b/src/plugins/projectexplorer/dependenciespanel.cpp
@@ -259,7 +259,7 @@ DependenciesWidget::DependenciesWidget(SessionManager *session,
 
 DependenciesPanel::DependenciesPanel(SessionManager *session, Project *project) :
     m_widget(new DependenciesWidget(session, project)),
-    m_icon(":/projectexplorer/images/session.png")
+    m_icon(":/projectexplorer/images/ProjectDependencies.png")
 {
 }
 
diff --git a/src/plugins/projectexplorer/editorsettingspropertiespage.cpp b/src/plugins/projectexplorer/editorsettingspropertiespage.cpp
index 5c58468552f2f0b8302e5a9de310a4bc4d6e5553..a8c0ce17d6ac83859bbf4f32de6b4b3613a65724 100644
--- a/src/plugins/projectexplorer/editorsettingspropertiespage.cpp
+++ b/src/plugins/projectexplorer/editorsettingspropertiespage.cpp
@@ -73,7 +73,7 @@ IPropertiesPanel *EditorSettingsPanelFactory::createPanel(Target *target)
 
 EditorSettingsPanel::EditorSettingsPanel(Project *project) :
     m_widget(new EditorSettingsWidget(project)),
-    m_icon(":/projectexplorer/images/rebuild.png")
+    m_icon(":/projectexplorer/images/EditorSettings.png")
 {
 }
 
diff --git a/src/plugins/projectexplorer/images/BuildSettings.png b/src/plugins/projectexplorer/images/BuildSettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..30a2c62380a52cab6842cd40ff8a5eccaf1dc0fb
Binary files /dev/null and b/src/plugins/projectexplorer/images/BuildSettings.png differ
diff --git a/src/plugins/projectexplorer/images/EditorSettings.png b/src/plugins/projectexplorer/images/EditorSettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..ebd869fb32bbf4f597a0aa224565f7a428e817c0
Binary files /dev/null and b/src/plugins/projectexplorer/images/EditorSettings.png differ
diff --git a/src/plugins/projectexplorer/images/ProjectDependencies.png b/src/plugins/projectexplorer/images/ProjectDependencies.png
new file mode 100644
index 0000000000000000000000000000000000000000..635b4721442f242d9d05947512adc9957a3ed084
Binary files /dev/null and b/src/plugins/projectexplorer/images/ProjectDependencies.png differ
diff --git a/src/plugins/projectexplorer/images/RunSettings.png b/src/plugins/projectexplorer/images/RunSettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..2bf7dc6519cf92a919731ab2525f751dc81ebc32
Binary files /dev/null and b/src/plugins/projectexplorer/images/RunSettings.png differ
diff --git a/src/plugins/projectexplorer/projectexplorer.qrc b/src/plugins/projectexplorer/projectexplorer.qrc
index d7057873954e84d600e0287b944cf13a214ac569..2d1519567938b1223d2a024c2427268c479b455a 100644
--- a/src/plugins/projectexplorer/projectexplorer.qrc
+++ b/src/plugins/projectexplorer/projectexplorer.qrc
@@ -28,5 +28,9 @@
         <file>images/targetremovebutton.png</file>
         <file>images/compile_error.png</file>
         <file>images/compile_warning.png</file>
+        <file>images/BuildSettings.png</file>
+        <file>images/RunSettings.png</file>
+        <file>images/EditorSettings.png</file>
+        <file>images/ProjectDependencies.png</file>
     </qresource>
 </RCC>
diff --git a/src/plugins/projectexplorer/projectwindow.cpp b/src/plugins/projectexplorer/projectwindow.cpp
index d930acd5316a1125d09f3e8c08b081aa5ab14f9e..4fcf486eeff90b4a9cc213f954956b134fdc44d8 100644
--- a/src/plugins/projectexplorer/projectwindow.cpp
+++ b/src/plugins/projectexplorer/projectwindow.cpp
@@ -169,7 +169,7 @@ void PanelsWidget::addPropertiesPanel(IPropertiesPanel *panel)
         QLabel *iconLabel = new QLabel(m_root);
         iconLabel->setPixmap(panel->icon().pixmap(ICON_SIZE, ICON_SIZE));
         iconLabel->setContentsMargins(0, ABOVE_HEADING_MARGIN, 0, 0);
-        m_layout->addWidget(iconLabel, headerRow, 0, 2, 1, Qt::AlignTop | Qt::AlignHCenter);
+        m_layout->addWidget(iconLabel, headerRow, 0, 3, 1, Qt::AlignTop | Qt::AlignHCenter);
     }
 
     // name:
@@ -178,13 +178,14 @@ void PanelsWidget::addPropertiesPanel(IPropertiesPanel *panel)
     nameLabel->setContentsMargins(0, ABOVE_HEADING_MARGIN, 0, 0);
     QFont f = nameLabel->font();
     f.setBold(true);
-    f.setPointSizeF(f.pointSizeF() * 1.4);
+    f.setPointSizeF(f.pointSizeF() * 1.6);
     nameLabel->setFont(f);
-    m_layout->addWidget(nameLabel, headerRow, 1, 1, 1, Qt::AlignBottom | Qt::AlignLeft);
+    m_layout->addWidget(nameLabel, headerRow, 1, 1, 1, Qt::AlignVCenter | Qt::AlignLeft);
 
     // line:
     const int lineRow(headerRow + 1);
-    m_layout->addWidget(new OnePixelBlackLine(m_root), lineRow, 1);
+    QWidget *line = new OnePixelBlackLine(m_root);
+    m_layout->addWidget(line, lineRow, 1, 1, -1, Qt::AlignTop);
 
     // add the widget:
     const int widgetRow(lineRow + 1);
diff --git a/src/plugins/projectexplorer/runsettingspropertiespage.cpp b/src/plugins/projectexplorer/runsettingspropertiespage.cpp
index 907583a32ba7b3dfc95017961f9fb99e43e84a27..f9a0628eb70fa3cde8f5eab5878a175b8a3afcbc 100644
--- a/src/plugins/projectexplorer/runsettingspropertiespage.cpp
+++ b/src/plugins/projectexplorer/runsettingspropertiespage.cpp
@@ -131,7 +131,7 @@ IPropertiesPanel *RunSettingsPanelFactory::createPanel(Target *target)
 
 RunSettingsPanel::RunSettingsPanel(Target *target) :
      m_widget(new RunSettingsWidget(target)),
-     m_icon(":/projectexplorer/images/run.png")
+     m_icon(":/projectexplorer/images/RunSettings.png")
 {
 }