VcsBase: Modernize the icons

Use themable, HighDPI enabled icons for commit and diff.
Re-use an existing red cross for the removesubmitfield.

Change-Id: I43f46db96d07de9a7e166937d470d48e45d7f3fb
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Alessandro Portale
2017-10-06 17:58:08 +02:00
parent faee18d31e
commit 9a7e1cd6c6
16 changed files with 134 additions and 9 deletions

View File

@@ -25,6 +25,8 @@
#include "submitfieldwidget.h"
#include <utils/utilsicons.h>
#include <QComboBox>
#include <QHBoxLayout>
#include <QVBoxLayout>
@@ -139,7 +141,7 @@ struct SubmitFieldWidgetPrivate {
};
SubmitFieldWidgetPrivate::SubmitFieldWidgetPrivate() :
removeFieldIcon(QLatin1String(":/vcsbase/images/removesubmitfield.png")),
removeFieldIcon(Utils::Icons::BROKEN.icon()),
completer(0),
hasBrowseButton(false),
allowDuplicateFields(false),