forked from qt-creator/qt-creator
Flat and themeable side bar icons
This patch adds flat side bar icons according to http://blog.qt.io/blog/author/didesous/ The flat icons are supposed to be opt-in, via the theme flag "FlatSideBarIcons=true". It is false by default for the default theme for now. Change-Id: I1cbe69d4e138d5d23c0172a374933ac7a4ce8a5b Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
This commit is contained in:
@@ -50,8 +50,14 @@ const Utils::Icon TRACEPOINT(
|
||||
QLatin1String(":/debugger/images/tracepoint.png"));
|
||||
const Utils::Icon CONTINUE(
|
||||
QLatin1String(":/debugger/images/debugger_continue.png"));
|
||||
const Utils::Icon CONTINUE_FLAT({
|
||||
{QLatin1String(":/projectexplorer/images/debugger_beetle_mask.png"), Utils::Theme::IconsDebugColor},
|
||||
{QLatin1String(":/debugger/images/debugger_continue_mask.png"), Utils::Theme::IconsRunColor}});
|
||||
const Utils::Icon INTERRUPT(
|
||||
QLatin1String(":/debugger/images/debugger_interrupt.png"));
|
||||
const Utils::Icon INTERRUPT_FLAT({
|
||||
{QLatin1String(":/projectexplorer/images/debugger_beetle_mask.png"), Utils::Theme::IconsDebugColor},
|
||||
{QLatin1String(":/debugger/images/debugger_interrupt_mask.png"), Utils::Theme::IconsInterruptColor}});
|
||||
const Utils::Icon LOCATION(
|
||||
QLatin1String(":/debugger/images/location_16.png"));
|
||||
const Utils::Icon SNAPSHOT(
|
||||
@@ -80,6 +86,13 @@ const Utils::Icon RESTART({
|
||||
const Utils::Icon SINGLE_INSTRUCTION_MODE({
|
||||
{QLatin1String(":/debugger/images/debugger_singleinstructionmode.png"), Utils::Theme::IconsBaseColor}});
|
||||
|
||||
const Utils::Icon MODE_DEBUGGER_CLASSIC(
|
||||
QLatin1String(":/debugger/images/mode_debug.png"));
|
||||
const Utils::Icon MODE_DEBUGGER_FLAT({
|
||||
{QLatin1String(":/debugger/images/mode_debug_mask.png"), Utils::Theme::IconsBaseColor}});
|
||||
const Utils::Icon MODE_DEBUGGER_FLAT_ACTIVE({
|
||||
{QLatin1String(":/debugger/images/mode_debug_mask.png"), Utils::Theme::IconsModeDebugActiveColor}});
|
||||
|
||||
} // namespace Icons
|
||||
} // namespace Debugger
|
||||
|
||||
|
||||
Reference in New Issue
Block a user