diff --git a/src/plugins/cvs/checkoutwizard.cpp b/src/plugins/cvs/checkoutwizard.cpp
index b7e81e711c1..2b1f213d83d 100644
--- a/src/plugins/cvs/checkoutwizard.cpp
+++ b/src/plugins/cvs/checkoutwizard.cpp
@@ -48,7 +48,7 @@ CheckoutWizard::CheckoutWizard(QObject *parent) :
QIcon CheckoutWizard::icon() const
{
- return QIcon();
+ return QIcon(QLatin1String(":/cvs/images/cvs.png"));
}
QString CheckoutWizard::description() const
diff --git a/src/plugins/cvs/cvs.qrc b/src/plugins/cvs/cvs.qrc
index 63180dfae75..7278fc2db87 100644
--- a/src/plugins/cvs/cvs.qrc
+++ b/src/plugins/cvs/cvs.qrc
@@ -1,5 +1,8 @@
-
+
CVS.mimetypes.xml
+
+ images/cvs.png
+
diff --git a/src/plugins/cvs/images/cvs.png b/src/plugins/cvs/images/cvs.png
new file mode 100644
index 00000000000..ea82090aa80
Binary files /dev/null and b/src/plugins/cvs/images/cvs.png differ
diff --git a/src/plugins/git/clonewizard.cpp b/src/plugins/git/clonewizard.cpp
index e633da5cfc3..c59da9847ce 100644
--- a/src/plugins/git/clonewizard.cpp
+++ b/src/plugins/git/clonewizard.cpp
@@ -47,7 +47,7 @@ CloneWizard::CloneWizard(QObject *parent) :
QIcon CloneWizard::icon() const
{
- return QIcon();
+ return QIcon(QLatin1String(":/git/images/git.png"));
}
QString CloneWizard::description() const
diff --git a/src/plugins/git/git.pro b/src/plugins/git/git.pro
index 0ef64c74bb3..7ffe7d8999d 100644
--- a/src/plugins/git/git.pro
+++ b/src/plugins/git/git.pro
@@ -50,3 +50,6 @@ FORMS += changeselectiondialog.ui \
stashdialog.ui
OTHER_FILES += ScmGit.pluginspec
include(gitorious/gitorious.pri)
+
+RESOURCES += \
+ git.qrc
diff --git a/src/plugins/git/git.qrc b/src/plugins/git/git.qrc
new file mode 100644
index 00000000000..ae2b2b64707
--- /dev/null
+++ b/src/plugins/git/git.qrc
@@ -0,0 +1,6 @@
+
+
+ images/git.png
+ images/gitorious.png
+
+
diff --git a/src/plugins/git/gitorious/gitoriousclonewizard.cpp b/src/plugins/git/gitorious/gitoriousclonewizard.cpp
index 8c37d80e532..db55e0fb77b 100644
--- a/src/plugins/git/gitorious/gitoriousclonewizard.cpp
+++ b/src/plugins/git/gitorious/gitoriousclonewizard.cpp
@@ -75,7 +75,7 @@ GitoriousCloneWizard::GitoriousCloneWizard(QObject *parent) :
QIcon GitoriousCloneWizard::icon() const
{
- return QIcon();
+ return QIcon(QLatin1String(":/git/images/gitorious.png"));
}
QString GitoriousCloneWizard::description() const
diff --git a/src/plugins/git/images/git.png b/src/plugins/git/images/git.png
new file mode 100644
index 00000000000..8895fe0165d
Binary files /dev/null and b/src/plugins/git/images/git.png differ
diff --git a/src/plugins/git/images/gitorious.png b/src/plugins/git/images/gitorious.png
new file mode 100644
index 00000000000..6f1f20848de
Binary files /dev/null and b/src/plugins/git/images/gitorious.png differ
diff --git a/src/plugins/mercurial/images/hg.png b/src/plugins/mercurial/images/hg.png
index 59a238c2226..1daa4b82225 100644
Binary files a/src/plugins/mercurial/images/hg.png and b/src/plugins/mercurial/images/hg.png differ
diff --git a/src/plugins/subversion/checkoutwizard.cpp b/src/plugins/subversion/checkoutwizard.cpp
index 1175408a93b..261382f8f48 100644
--- a/src/plugins/subversion/checkoutwizard.cpp
+++ b/src/plugins/subversion/checkoutwizard.cpp
@@ -48,7 +48,7 @@ CheckoutWizard::CheckoutWizard(QObject *parent) :
QIcon CheckoutWizard::icon() const
{
- return QIcon();
+ return QIcon(QLatin1String(":/subversion/images/subversion.png"));
}
QString CheckoutWizard::description() const
diff --git a/src/plugins/subversion/images/subversion.png b/src/plugins/subversion/images/subversion.png
new file mode 100644
index 00000000000..17308b5ebb1
Binary files /dev/null and b/src/plugins/subversion/images/subversion.png differ
diff --git a/src/plugins/subversion/subversion.qrc b/src/plugins/subversion/subversion.qrc
index 51c899c701a..ca81748ffb0 100644
--- a/src/plugins/subversion/subversion.qrc
+++ b/src/plugins/subversion/subversion.qrc
@@ -1,5 +1,8 @@
-
+
+ images/subversion.png
+
+
Subversion.mimetypes.xml