diff --git a/src/libs/utils/utils-lib.pri b/src/libs/utils/utils-lib.pri index 231aa953cd6..7b22c547bde 100644 --- a/src/libs/utils/utils-lib.pri +++ b/src/libs/utils/utils-lib.pri @@ -100,7 +100,8 @@ SOURCES += $$PWD/environment.cpp \ $$PWD/dropsupport.cpp \ $$PWD/icon.cpp \ $$PWD/port.cpp \ - $$PWD/runextensions.cpp + $$PWD/runextensions.cpp \ + $$PWD/utilsicons.cpp win32:SOURCES += $$PWD/consoleprocess_win.cpp else:SOURCES += $$PWD/consoleprocess_unix.cpp diff --git a/src/libs/utils/utils.qbs b/src/libs/utils/utils.qbs index bbad8dafc7a..e22123019df 100644 --- a/src/libs/utils/utils.qbs +++ b/src/libs/utils/utils.qbs @@ -229,6 +229,8 @@ Project { "unixutils.h", "utils.qrc", "utils_global.h", + "utilsicons.h", + "utilsicons.cpp", "winutils.cpp", "winutils.h", "wizard.cpp", diff --git a/src/libs/utils/utilsicons.cpp b/src/libs/utils/utilsicons.cpp new file mode 100644 index 00000000000..ace500356a4 --- /dev/null +++ b/src/libs/utils/utilsicons.cpp @@ -0,0 +1,183 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of Qt Creator. +** +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 as published by the Free Software +** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +****************************************************************************/ + +#include "utilsicons.h" + +namespace Utils { +namespace Icons { + +const Icon EDIT_CLEAR({ + {QLatin1String(":/utils/images/editclear.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon LOCKED_TOOLBAR({ + {QLatin1String(":/utils/images/locked.png"), Theme::IconsBaseColor}}); +const Icon LOCKED({ + {QLatin1String(":/utils/images/locked.png"), Theme::PanelTextColorDark}}, Icon::Tint); +const Icon UNLOCKED_TOOLBAR({ + {QLatin1String(":/utils/images/unlocked.png"), Theme::IconsBaseColor}}); +const Icon NEXT({ + {QLatin1String(":/utils/images/next.png"), Theme::IconsWarningColor}}, Icon::MenuTintedStyle); +const Icon NEXT_TOOLBAR({ + {QLatin1String(":/utils/images/next.png"), Theme::IconsNavigationArrowsColor}}); +const Icon PREV({ + {QLatin1String(":/utils/images/prev.png"), Theme::IconsWarningColor}}, Icon::MenuTintedStyle); +const Icon PREV_TOOLBAR({ + {QLatin1String(":/utils/images/prev.png"), Theme::IconsNavigationArrowsColor}}); +const Icon ZOOM({ + {QLatin1String(":/utils/images/zoom.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon ZOOM_TOOLBAR({ + {QLatin1String(":/utils/images/zoom.png"), Theme::IconsBaseColor}}); +const Icon OK({ + {QLatin1String(":/utils/images/ok.png"), Theme::IconsRunToolBarColor}}, Icon::Tint); +const Icon NOTLOADED({ + {QLatin1String(":/utils/images/notloaded.png"), Theme::IconsErrorColor}}, Icon::Tint); +const Icon BROKEN({ + {QLatin1String(":/utils/images/broken.png"), Theme::IconsErrorColor}}, Icon::Tint); +const Icon ERROR({ + {QLatin1String(":/utils/images/warningfill.png"), Theme::BackgroundColorNormal}, + {QLatin1String(":/utils/images/error.png"), Theme::IconsErrorColor}}, Icon::Tint); + +const Icon NEWFILE( + QLatin1String(":/utils/images/filenew.png")); +const Icon OPENFILE( + QLatin1String(":/utils/images/fileopen.png")); +const Icon SAVEFILE({ + {QLatin1String(":/utils/images/filesave.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon SAVEFILE_TOOLBAR({ + {QLatin1String(":/utils/images/filesave.png"), Theme::IconsBaseColor}}); +const Icon UNDO( + QLatin1String(":/utils/images/undo.png")); +const Icon REDO( + QLatin1String(":/utils/images/redo.png")); +const Icon COPY( + QLatin1String(":/utils/images/editcopy.png")); +const Icon PASTE( + QLatin1String(":/utils/images/editpaste.png")); +const Icon CUT( + QLatin1String(":/utils/images/editcut.png")); +const Icon DIR( + QLatin1String(":/utils/images/dir.png")); +const Icon RESET({ + {QLatin1String(":/utils/images/reset.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon RESET_TOOLBAR({ + {QLatin1String(":/utils/images/reset.png"), Theme::IconsBaseColor}}); +const Icon DARK_CLOSE( + QLatin1String(":/utils/images/darkclose.png")); + +const Icon ARROW_UP({ + {QLatin1String(":/utils/images/arrowup.png"), Theme::IconsBaseColor}}); +const Icon ARROW_DOWN({ + {QLatin1String(":/utils/images/arrowdown.png"), Theme::IconsBaseColor}}); +const Icon MINUS({ + {QLatin1String(":/utils/images/minus.png"), Theme::IconsBaseColor}}); +const Icon PLUS({ + {QLatin1String(":/utils/images/plus.png"), Theme::IconsBaseColor}}); +const Icon MAGNIFIER({ + {QLatin1String(":/utils/images/magnifier.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon CLEAN({ + {QLatin1String(":/utils/images/clean_pane_small.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon CLEAN_TOOLBAR({ + {QLatin1String(":/utils/images/clean_pane_small.png"), Theme::IconsBaseColor}}); +const Icon RELOAD({ + {QLatin1String(":/utils/images/reload_gray.png"), Theme::IconsBaseColor}}); +const Icon TOGGLE_SIDEBAR({ + {QLatin1String(":/utils/images/sidebaricon.png"), Theme::PanelTextColorMid}}, Icon::MenuTintedStyle); +const Icon TOGGLE_SIDEBAR_TOOLBAR({ + {QLatin1String(":/utils/images/sidebaricon.png"), Theme::IconsBaseColor}}); +const Icon CLOSE_TOOLBAR({ + {QLatin1String(":/utils/images/close.png"), Theme::IconsBaseColor}}); +const Icon CLOSE_FOREGROUND({ + {QLatin1String(":/utils/images/close.png"), Theme::PanelTextColorDark}}, Icon::Tint); +const Icon CLOSE_BACKGROUND({ + {QLatin1String(":/utils/images/close.png"), Theme::PanelTextColorLight}}, Icon::Tint); +const Icon SPLIT_HORIZONTAL({ + {QLatin1String(":/utils/images/splitbutton_horizontal.png"), Theme::PanelTextColorMid}}, Icon::MenuTintedStyle); +const Icon SPLIT_HORIZONTAL_TOOLBAR({ + {QLatin1String(":/utils/images/splitbutton_horizontal.png"), Theme::IconsBaseColor}}); +const Icon SPLIT_VERTICAL({ + {QLatin1String(":/utils/images/splitbutton_vertical.png"), Theme::PanelTextColorMid}}, Icon::MenuTintedStyle); +const Icon SPLIT_VERTICAL_TOOLBAR({ + {QLatin1String(":/utils/images/splitbutton_vertical.png"), Theme::IconsBaseColor}}); +const Icon CLOSE_SPLIT_TOP({ + {QLatin1String(":/utils/images/splitbutton_closetop.png"), Theme::IconsBaseColor}}); +const Icon CLOSE_SPLIT_BOTTOM({ + {QLatin1String(":/utils/images/splitbutton_closebottom.png"), Theme::IconsBaseColor}}); +const Icon CLOSE_SPLIT_LEFT({ + {QLatin1String(":/utils/images/splitbutton_closeleft.png"), Theme::IconsBaseColor}}); +const Icon CLOSE_SPLIT_RIGHT({ + {QLatin1String(":/utils/images/splitbutton_closeright.png"), Theme::IconsBaseColor}}); +const Icon FILTER({ + {QLatin1String(":/utils/images/filtericon.png"), Theme::IconsBaseColor}}); +const Icon LINK({ + {QLatin1String(":/utils/images/linkicon.png"), Theme::IconsBaseColor}}); +const Icon WARNING({ + {QLatin1String(":/utils/images/warningfill.png"), Theme::BackgroundColorNormal}, + {QLatin1String(":/utils/images/warning.png"), Theme::IconsWarningColor}}, Icon::Tint); +const Icon WARNING_TOOLBAR({ + {QLatin1String(":/utils/images/warning.png"), Theme::IconsWarningToolBarColor}}); +const Icon ERROR_TOOLBAR({ + {QLatin1String(":/utils/images/error.png"), Theme::IconsErrorToolBarColor}}); +const Icon ERROR_TASKBAR({ + {QLatin1String(":/utils/images/compile_error_taskbar.png"), Theme::IconsErrorColor}}, Icon::Tint); +const Icon INFO({ + {QLatin1String(":/utils/images/warningfill.png"), Theme::BackgroundColorNormal}, + {QLatin1String(":/utils/images/info.png"), Theme::IconsInfoColor}}, Icon::Tint); +const Icon INFO_TOOLBAR({ + {QLatin1String(":/utils/images/info.png"), Theme::IconsInfoToolBarColor}}); +const Icon EXPAND_ALL_TOOLBAR({ + {QLatin1String(":/find/images/expand.png"), Theme::IconsBaseColor}}); +const Icon TOOLBAR_EXTENSION({ + {QLatin1String(":/utils/images/extension.png"), Theme::IconsBaseColor}}); +const Icon RUN_SMALL({ + {QLatin1String(":/utils/images/run_small.png"), Theme::IconsRunColor}}, Icon::MenuTintedStyle); +const Icon RUN_SMALL_TOOLBAR({ + {QLatin1String(":/utils/images/run_small.png"), Theme::IconsRunToolBarColor}}); +const Icon STOP_SMALL({ + {QLatin1String(":/utils/images/stop_small.png"), Theme::IconsStopColor}}, Icon::MenuTintedStyle); +const Icon STOP_SMALL_TOOLBAR({ + {QLatin1String(":/utils/images/stop_small.png"), Theme::IconsStopToolBarColor}}); +const Icon INTERRUPT_SMALL({ + {QLatin1String(":/utils/images/interrupt_small.png"), Theme::IconsInterruptColor}}, Icon::MenuTintedStyle); +const Icon INTERRUPT_SMALL_TOOLBAR({ + {QLatin1String(":/utils/images/interrupt_small.png"), Theme::IconsInterruptToolBarColor}}); +const Icon BOUNDING_RECT({ + {QLatin1String(":/utils/images/boundingrect.png"), Theme::IconsBaseColor}}); +const Icon EYE_OPEN_TOOLBAR({ + {QLatin1String(":/utils/images/eye_open.png"), Theme::IconsBaseColor}}); +const Icon EYE_CLOSED_TOOLBAR({ + {QLatin1String(":/utils/images/eye_closed.png"), Theme::IconsBaseColor}}); +const Icon REPLACE({ + {QLatin1String(":/utils/images/replace_a.png"), Theme::PanelTextColorMid}, + {QLatin1String(":/utils/images/replace_b.png"), Theme::IconsInfoColor}}, Icon::Tint); +const Icon EXPAND({ + {QLatin1String(":/utils/images/expand.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon EXPAND_TOOLBAR({ + {QLatin1String(":/utils/images/expand.png"), Theme::IconsBaseColor}}); +const Icon COLLAPSE({ + {QLatin1String(":/utils/images/collapse.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon COLLAPSE_TOOLBAR({ + {QLatin1String(":/utils/images/collapse.png"), Theme::IconsBaseColor}}); + +} // namespace Icons +} // namespace Utils diff --git a/src/libs/utils/utilsicons.h b/src/libs/utils/utilsicons.h index 1111997029d..163e0fd746a 100644 --- a/src/libs/utils/utilsicons.h +++ b/src/libs/utils/utilsicons.h @@ -26,160 +26,85 @@ #pragma once #include "icon.h" +#include "utils_global.h" namespace Utils { namespace Icons { -const Icon EDIT_CLEAR({ - {QLatin1String(":/utils/images/editclear.png"), Utils::Theme::PanelTextColorMid}}, Icon::Tint); -const Icon LOCKED_TOOLBAR({ - {QLatin1String(":/utils/images/locked.png"), Utils::Theme::IconsBaseColor}}); -const Icon LOCKED({ - {QLatin1String(":/utils/images/locked.png"), Utils::Theme::PanelTextColorDark}}, Icon::Tint); -const Icon UNLOCKED_TOOLBAR({ - {QLatin1String(":/utils/images/unlocked.png"), Utils::Theme::IconsBaseColor}}); -const Icon NEXT({ - {QLatin1String(":/utils/images/next.png"), Utils::Theme::IconsWarningColor}}, Icon::MenuTintedStyle); -const Icon NEXT_TOOLBAR({ - {QLatin1String(":/utils/images/next.png"), Utils::Theme::IconsNavigationArrowsColor}}); -const Icon PREV({ - {QLatin1String(":/utils/images/prev.png"), Utils::Theme::IconsWarningColor}}, Icon::MenuTintedStyle); -const Icon PREV_TOOLBAR({ - {QLatin1String(":/utils/images/prev.png"), Utils::Theme::IconsNavigationArrowsColor}}); -const Icon ZOOM({ - {QLatin1String(":/utils/images/zoom.png"), Utils::Theme::PanelTextColorMid}}, Icon::Tint); -const Icon ZOOM_TOOLBAR({ - {QLatin1String(":/utils/images/zoom.png"), Utils::Theme::IconsBaseColor}}); -const Icon OK({ - {QLatin1String(":/utils/images/ok.png"), Utils::Theme::IconsRunToolBarColor}}, Icon::Tint); -const Icon NOTLOADED({ - {QLatin1String(":/utils/images/notloaded.png"), Utils::Theme::IconsErrorColor}}, Icon::Tint); -const Icon BROKEN({ - {QLatin1String(":/utils/images/broken.png"), Utils::Theme::IconsErrorColor}}, Icon::Tint); -const Icon ERROR({ - {QLatin1String(":/utils/images/warningfill.png"), Theme::BackgroundColorNormal}, - {QLatin1String(":/utils/images/error.png"), Theme::IconsErrorColor}}, Icon::Tint); +QTCREATOR_UTILS_EXPORT extern const Icon EDIT_CLEAR; +QTCREATOR_UTILS_EXPORT extern const Icon LOCKED_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon LOCKED; +QTCREATOR_UTILS_EXPORT extern const Icon UNLOCKED_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon NEXT; +QTCREATOR_UTILS_EXPORT extern const Icon NEXT_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon PREV; +QTCREATOR_UTILS_EXPORT extern const Icon PREV_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon ZOOM; +QTCREATOR_UTILS_EXPORT extern const Icon ZOOM_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon OK; +QTCREATOR_UTILS_EXPORT extern const Icon NOTLOADED; +QTCREATOR_UTILS_EXPORT extern const Icon BROKEN; +QTCREATOR_UTILS_EXPORT extern const Icon ERROR; -const Icon NEWFILE( - QLatin1String(":/utils/images/filenew.png")); -const Icon OPENFILE( - QLatin1String(":/utils/images/fileopen.png")); -const Icon SAVEFILE({ - {QLatin1String(":/utils/images/filesave.png"), Theme::PanelTextColorMid}}, Icon::Tint); -const Icon SAVEFILE_TOOLBAR({ - {QLatin1String(":/utils/images/filesave.png"), Theme::IconsBaseColor}}); -const Icon UNDO( - QLatin1String(":/utils/images/undo.png")); -const Icon REDO( - QLatin1String(":/utils/images/redo.png")); -const Icon COPY( - QLatin1String(":/utils/images/editcopy.png")); -const Icon PASTE( - QLatin1String(":/utils/images/editpaste.png")); -const Icon CUT( - QLatin1String(":/utils/images/editcut.png")); -const Icon DIR( - QLatin1String(":/utils/images/dir.png")); -const Icon RESET({ - {QLatin1String(":/utils/images/reset.png"), Theme::PanelTextColorMid}}, Icon::Tint); -const Icon RESET_TOOLBAR({ - {QLatin1String(":/utils/images/reset.png"), Theme::IconsBaseColor}}); -const Icon DARK_CLOSE( - QLatin1String(":/utils/images/darkclose.png")); +QTCREATOR_UTILS_EXPORT extern const Icon NEWFILE; +QTCREATOR_UTILS_EXPORT extern const Icon OPENFILE; +QTCREATOR_UTILS_EXPORT extern const Icon SAVEFILE; +QTCREATOR_UTILS_EXPORT extern const Icon SAVEFILE_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon UNDO; +QTCREATOR_UTILS_EXPORT extern const Icon REDO; +QTCREATOR_UTILS_EXPORT extern const Icon COPY; +QTCREATOR_UTILS_EXPORT extern const Icon PASTE; +QTCREATOR_UTILS_EXPORT extern const Icon CUT; +QTCREATOR_UTILS_EXPORT extern const Icon DIR; +QTCREATOR_UTILS_EXPORT extern const Icon RESET; +QTCREATOR_UTILS_EXPORT extern const Icon RESET_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon DARK_CLOSE; -const Icon ARROW_UP({ - {QLatin1String(":/utils/images/arrowup.png"), Theme::IconsBaseColor}}); -const Icon ARROW_DOWN({ - {QLatin1String(":/utils/images/arrowdown.png"), Theme::IconsBaseColor}}); -const Icon MINUS({ - {QLatin1String(":/utils/images/minus.png"), Theme::IconsBaseColor}}); -const Icon PLUS({ - {QLatin1String(":/utils/images/plus.png"), Theme::IconsBaseColor}}); -const Icon MAGNIFIER({ - {QLatin1String(":/utils/images/magnifier.png"), Theme::PanelTextColorMid}}, Icon::Tint); -const Icon CLEAN({ - {QLatin1String(":/utils/images/clean_pane_small.png"), Theme::PanelTextColorMid}}, Icon::Tint); -const Icon CLEAN_TOOLBAR({ - {QLatin1String(":/utils/images/clean_pane_small.png"), Theme::IconsBaseColor}}); -const Icon RELOAD({ - {QLatin1String(":/utils/images/reload_gray.png"), Theme::IconsBaseColor}}); -const Icon TOGGLE_SIDEBAR({ - {QLatin1String(":/utils/images/sidebaricon.png"), Theme::PanelTextColorMid}}, Icon::MenuTintedStyle); -const Icon TOGGLE_SIDEBAR_TOOLBAR({ - {QLatin1String(":/utils/images/sidebaricon.png"), Theme::IconsBaseColor}}); -const Icon CLOSE_TOOLBAR({ - {QLatin1String(":/utils/images/close.png"), Theme::IconsBaseColor}}); -const Icon CLOSE_FOREGROUND({ - {QLatin1String(":/utils/images/close.png"), Theme::PanelTextColorDark}}, Icon::Tint); -const Icon CLOSE_BACKGROUND({ - {QLatin1String(":/utils/images/close.png"), Theme::PanelTextColorLight}}, Icon::Tint); -const Icon SPLIT_HORIZONTAL({ - {QLatin1String(":/utils/images/splitbutton_horizontal.png"), Theme::PanelTextColorMid}}, Icon::MenuTintedStyle); -const Icon SPLIT_HORIZONTAL_TOOLBAR({ - {QLatin1String(":/utils/images/splitbutton_horizontal.png"), Theme::IconsBaseColor}}); -const Icon SPLIT_VERTICAL({ - {QLatin1String(":/utils/images/splitbutton_vertical.png"), Theme::PanelTextColorMid}}, Icon::MenuTintedStyle); -const Icon SPLIT_VERTICAL_TOOLBAR({ - {QLatin1String(":/utils/images/splitbutton_vertical.png"), Theme::IconsBaseColor}}); -const Icon CLOSE_SPLIT_TOP({ - {QLatin1String(":/utils/images/splitbutton_closetop.png"), Theme::IconsBaseColor}}); -const Icon CLOSE_SPLIT_BOTTOM({ - {QLatin1String(":/utils/images/splitbutton_closebottom.png"), Theme::IconsBaseColor}}); -const Icon CLOSE_SPLIT_LEFT({ - {QLatin1String(":/utils/images/splitbutton_closeleft.png"), Theme::IconsBaseColor}}); -const Icon CLOSE_SPLIT_RIGHT({ - {QLatin1String(":/utils/images/splitbutton_closeright.png"), Theme::IconsBaseColor}}); -const Icon FILTER({ - {QLatin1String(":/utils/images/filtericon.png"), Theme::IconsBaseColor}}); -const Icon LINK({ - {QLatin1String(":/utils/images/linkicon.png"), Theme::IconsBaseColor}}); -const Icon WARNING({ - {QLatin1String(":/utils/images/warningfill.png"), Theme::BackgroundColorNormal}, - {QLatin1String(":/utils/images/warning.png"), Theme::IconsWarningColor}}, Icon::Tint); -const Icon WARNING_TOOLBAR({ - {QLatin1String(":/utils/images/warning.png"), Theme::IconsWarningToolBarColor}}); -const Icon ERROR_TOOLBAR({ - {QLatin1String(":/utils/images/error.png"), Theme::IconsErrorToolBarColor}}); -const Icon ERROR_TASKBAR({ - {QLatin1String(":/utils/images/compile_error_taskbar.png"), Theme::IconsErrorColor}}, Icon::Tint); -const Icon INFO({ - {QLatin1String(":/utils/images/warningfill.png"), Theme::BackgroundColorNormal}, - {QLatin1String(":/utils/images/info.png"), Theme::IconsInfoColor}}, Icon::Tint); -const Icon INFO_TOOLBAR({ - {QLatin1String(":/utils/images/info.png"), Theme::IconsInfoToolBarColor}}); -const Icon EXPAND_ALL_TOOLBAR({ - {QLatin1String(":/find/images/expand.png"), Theme::IconsBaseColor}}); -const Icon TOOLBAR_EXTENSION({ - {QLatin1String(":/utils/images/extension.png"), Theme::IconsBaseColor}}); -const Icon RUN_SMALL({ - {QLatin1String(":/utils/images/run_small.png"), Utils::Theme::IconsRunColor}}, Icon::MenuTintedStyle); -const Icon RUN_SMALL_TOOLBAR({ - {QLatin1String(":/utils/images/run_small.png"), Utils::Theme::IconsRunToolBarColor}}); -const Icon STOP_SMALL({ - {QLatin1String(":/utils/images/stop_small.png"), Utils::Theme::IconsStopColor}}, Icon::MenuTintedStyle); -const Icon STOP_SMALL_TOOLBAR({ - {QLatin1String(":/utils/images/stop_small.png"), Utils::Theme::IconsStopToolBarColor}}); -const Icon INTERRUPT_SMALL({ - {QLatin1String(":/utils/images/interrupt_small.png"), Utils::Theme::IconsInterruptColor}}, Icon::MenuTintedStyle); -const Icon INTERRUPT_SMALL_TOOLBAR({ - {QLatin1String(":/utils/images/interrupt_small.png"), Utils::Theme::IconsInterruptToolBarColor}}); -const Icon BOUNDING_RECT({ - {QLatin1String(":/utils/images/boundingrect.png"), Theme::IconsBaseColor}}); -const Icon EYE_OPEN_TOOLBAR({ - {QLatin1String(":/utils/images/eye_open.png"), Theme::IconsBaseColor}}); -const Icon EYE_CLOSED_TOOLBAR({ - {QLatin1String(":/utils/images/eye_closed.png"), Theme::IconsBaseColor}}); -const Icon REPLACE({ - {QLatin1String(":/utils/images/replace_a.png"), Theme::PanelTextColorMid}, - {QLatin1String(":/utils/images/replace_b.png"), Theme::IconsInfoColor}}, Icon::Tint); -const Icon EXPAND({ - {QLatin1String(":/utils/images/expand.png"), Theme::PanelTextColorMid}}, Icon::Tint); -const Icon EXPAND_TOOLBAR({ - {QLatin1String(":/utils/images/expand.png"), Theme::IconsBaseColor}}); -const Icon COLLAPSE({ - {QLatin1String(":/utils/images/collapse.png"), Theme::PanelTextColorMid}}, Icon::Tint); -const Icon COLLAPSE_TOOLBAR({ - {QLatin1String(":/utils/images/collapse.png"), Theme::IconsBaseColor}}); +QTCREATOR_UTILS_EXPORT extern const Icon ARROW_UP; +QTCREATOR_UTILS_EXPORT extern const Icon ARROW_DOWN; +QTCREATOR_UTILS_EXPORT extern const Icon MINUS; +QTCREATOR_UTILS_EXPORT extern const Icon PLUS; +QTCREATOR_UTILS_EXPORT extern const Icon MAGNIFIER; +QTCREATOR_UTILS_EXPORT extern const Icon CLEAN; +QTCREATOR_UTILS_EXPORT extern const Icon CLEAN_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon RELOAD; +QTCREATOR_UTILS_EXPORT extern const Icon TOGGLE_SIDEBAR; +QTCREATOR_UTILS_EXPORT extern const Icon TOGGLE_SIDEBAR_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon CLOSE_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon CLOSE_FOREGROUND; +QTCREATOR_UTILS_EXPORT extern const Icon CLOSE_BACKGROUND; +QTCREATOR_UTILS_EXPORT extern const Icon SPLIT_HORIZONTAL; +QTCREATOR_UTILS_EXPORT extern const Icon SPLIT_HORIZONTAL_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon SPLIT_VERTICAL; +QTCREATOR_UTILS_EXPORT extern const Icon SPLIT_VERTICAL_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon CLOSE_SPLIT_TOP; +QTCREATOR_UTILS_EXPORT extern const Icon CLOSE_SPLIT_BOTTOM; +QTCREATOR_UTILS_EXPORT extern const Icon CLOSE_SPLIT_LEFT; +QTCREATOR_UTILS_EXPORT extern const Icon CLOSE_SPLIT_RIGHT; +QTCREATOR_UTILS_EXPORT extern const Icon FILTER; +QTCREATOR_UTILS_EXPORT extern const Icon LINK; +QTCREATOR_UTILS_EXPORT extern const Icon WARNING; +QTCREATOR_UTILS_EXPORT extern const Icon WARNING_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon ERROR_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon ERROR_TASKBAR; +QTCREATOR_UTILS_EXPORT extern const Icon INFO; +QTCREATOR_UTILS_EXPORT extern const Icon INFO_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon EXPAND_ALL_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon TOOLBAR_EXTENSION; +QTCREATOR_UTILS_EXPORT extern const Icon RUN_SMALL; +QTCREATOR_UTILS_EXPORT extern const Icon RUN_SMALL_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon STOP_SMALL; +QTCREATOR_UTILS_EXPORT extern const Icon STOP_SMALL_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon INTERRUPT_SMALL; +QTCREATOR_UTILS_EXPORT extern const Icon INTERRUPT_SMALL_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon BOUNDING_RECT; +QTCREATOR_UTILS_EXPORT extern const Icon EYE_OPEN_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon EYE_CLOSED_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon REPLACE; +QTCREATOR_UTILS_EXPORT extern const Icon EXPAND; +QTCREATOR_UTILS_EXPORT extern const Icon EXPAND_TOOLBAR; +QTCREATOR_UTILS_EXPORT extern const Icon COLLAPSE; +QTCREATOR_UTILS_EXPORT extern const Icon COLLAPSE_TOOLBAR; } // namespace Icons } // namespace Utils