diff --git a/src/plugins/coreplugin/core.qrc b/src/plugins/coreplugin/core.qrc index 291038d870f..b5a3a862b38 100644 --- a/src/plugins/coreplugin/core.qrc +++ b/src/plugins/coreplugin/core.qrc @@ -24,6 +24,8 @@ images/linkicon@2x.png images/locked.png images/locked@2x.png + images/lockedbackground.png + images/lockedbackground@2x.png images/magnifier.png images/magnifier@2x.png images/minus.png diff --git a/src/plugins/coreplugin/coreicons.cpp b/src/plugins/coreplugin/coreicons.cpp index 3b1d2793344..d0f88817fa3 100644 --- a/src/plugins/coreplugin/coreicons.cpp +++ b/src/plugins/coreplugin/coreicons.cpp @@ -52,10 +52,11 @@ const Icon RESET( QLatin1String(":/core/images/reset.png")); const Icon DARK_CLOSE( QLatin1String(":/core/images/darkclose.png")); -const Icon LOCKED( - QLatin1String(":/core/images/locked.png")); -const Icon UNLOCKED( - QLatin1String(":/core/images/unlocked.png")); +const Icon LOCKED({ + {QLatin1String(":/core/images/lockedbackground.png"), Theme::PanelStatusBarBackgroundColor}, + {QLatin1String(":/core/images/locked.png"), Theme::IconsBaseColor}}, Icon::Tint); +const Icon UNLOCKED({ + {QLatin1String(":/core/images/unlocked.png"), Theme::IconsDisabledColor}}, Icon::Tint); const Icon FIND_CASE_INSENSITIVELY( QLatin1String(":/find/images/casesensitively.png")); const Icon FIND_WHOLE_WORD( diff --git a/src/plugins/coreplugin/images/locked.png b/src/plugins/coreplugin/images/locked.png index ad832b5846a..7ce4f1f3599 100644 Binary files a/src/plugins/coreplugin/images/locked.png and b/src/plugins/coreplugin/images/locked.png differ diff --git a/src/plugins/coreplugin/images/locked@2x.png b/src/plugins/coreplugin/images/locked@2x.png index b3f1c54ffe2..d40ae60040f 100644 Binary files a/src/plugins/coreplugin/images/locked@2x.png and b/src/plugins/coreplugin/images/locked@2x.png differ diff --git a/src/plugins/coreplugin/images/lockedbackground.png b/src/plugins/coreplugin/images/lockedbackground.png new file mode 100644 index 00000000000..731a9403df0 Binary files /dev/null and b/src/plugins/coreplugin/images/lockedbackground.png differ diff --git a/src/plugins/coreplugin/images/lockedbackground@2x.png b/src/plugins/coreplugin/images/lockedbackground@2x.png new file mode 100644 index 00000000000..f322a45a425 Binary files /dev/null and b/src/plugins/coreplugin/images/lockedbackground@2x.png differ diff --git a/src/plugins/coreplugin/images/unlocked.png b/src/plugins/coreplugin/images/unlocked.png index 3b8a5b660f8..a281db1a8c9 100644 Binary files a/src/plugins/coreplugin/images/unlocked.png and b/src/plugins/coreplugin/images/unlocked.png differ diff --git a/src/plugins/coreplugin/images/unlocked@2x.png b/src/plugins/coreplugin/images/unlocked@2x.png index 2935eddf7d1..4867e1568eb 100644 Binary files a/src/plugins/coreplugin/images/unlocked@2x.png and b/src/plugins/coreplugin/images/unlocked@2x.png differ diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg index 21bfa82a241..b55acf4ef92 100644 --- a/src/tools/icons/qtcreatoricons.svg +++ b/src/tools/icons/qtcreatoricons.svg @@ -1964,71 +1964,76 @@ style="" /> + transform="translate(0,16)"> - - - - + y="552" + x="297" + style="fill:#ffffff;fill-opacity:1" /> - + d="m 304.999,554 c -1.656,0 -2.999,1.343 -2.999,3 l 0,3 1,0 0,-3 c 0,-1.103 0.896,-2 1.999,-2 1.103,0 2.001,0.897 2.001,2 l 0,3 1,0 0,-3 c 0,-1.657 -1.343,-3 -3.001,-3 z" + id="lockbow" /> + + id="src/plugins/coreplugin/images/lockedbackground" + transform="translate(0,16)"> + y="552" + x="313" + style="fill:#ffffff;fill-opacity:1" /> + sodipodi:nodetypes="ccczcccccc" /> + + + + + xlink:href="#lockbow" + id="use6038" + width="100%" + height="100%" /> +