1 /****************************************************************************
2 **
3 ** Copyright (C) 2016 The Qt Company Ltd.
4 ** Contact: https://www.qt.io/licensing/
5 **
6 ** This file is part of Qt Creator.
7 **
8 ** Commercial License Usage
9 ** Licensees holding valid commercial Qt licenses may use this file in
10 ** accordance with the commercial license agreement provided with the
11 ** Software or, alternatively, in accordance with the terms contained in
12 ** a written agreement between you and The Qt Company. For licensing terms
13 ** and conditions see https://www.qt.io/terms-conditions. For further
14 ** information use the contact form at https://www.qt.io/contact-us.
15 **
16 ** GNU General Public License Usage
17 ** Alternatively, this file may be used under the terms of the GNU
18 ** General Public License version 3 as published by the Free Software
19 ** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
20 ** included in the packaging of this file. Please review the following
21 ** information to ensure the GNU General Public License requirements will
22 ** be met: https://www.gnu.org/licenses/gpl-3.0.html.
23 **
24 ****************************************************************************/
25 
26 #pragma once
27 
28 #include <utils/icon.h>
29 
30 namespace Autotest {
31 namespace Icons {
32 
33 const Utils::Icon SORT_NATURALLY({
34         {":/autotest/images/leafsort.png", Utils::Theme::IconsBaseColor}});
35 
36 const Utils::Icon RUN_FAILED({
37         {":/utils/images/run_small.png", Utils::Theme::IconsRunColor},
38         {":/utils/images/iconoverlay_reset.png", Utils::Theme::IconsStopColor}},
39         Utils::Icon::MenuTintedStyle);
40 const Utils::Icon RUN_FAILED_TOOLBAR({
41         {":/utils/images/run_small.png", Utils::Theme::IconsRunToolBarColor},
42         {":/utils/images/iconoverlay_reset.png", Utils::Theme::IconsStopToolBarColor}});
43 const Utils::Icon RESULT_PASS({
44         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestPassTextColor}},
45         Utils::Icon::Tint);
46 const Utils::Icon RESULT_FAIL({
47         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestFailTextColor}},
48         Utils::Icon::Tint);
49 const Utils::Icon RESULT_XFAIL({
50         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestXFailTextColor}},
51         Utils::Icon::Tint);
52 const Utils::Icon RESULT_XPASS({
53         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestXPassTextColor}},
54         Utils::Icon::Tint);
55 const Utils::Icon RESULT_SKIP({
56         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestSkipTextColor}},
57         Utils::Icon::Tint);
58 const Utils::Icon RESULT_BLACKLISTEDPASS({
59         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestPassTextColor},
60         {":/projectexplorer/images/buildstepdisable.png", Utils::Theme::PanelTextColorDark}},
61         Utils::Icon::Tint | Utils::Icon::PunchEdges);
62 const Utils::Icon RESULT_BLACKLISTEDFAIL({
63         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestFailTextColor},
64         {":/projectexplorer/images/buildstepdisable.png", Utils::Theme::PanelTextColorDark}},
65         Utils::Icon::Tint | Utils::Icon::PunchEdges);
66 const Utils::Icon RESULT_BLACKLISTEDXPASS({
67         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestXPassTextColor},
68         {":/projectexplorer/images/buildstepdisable.png", Utils::Theme::PanelTextColorDark}},
69         Utils::Icon::Tint | Utils::Icon::PunchEdges);
70 const Utils::Icon RESULT_BLACKLISTEDXFAIL({
71         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestXFailTextColor},
72         {":/projectexplorer/images/buildstepdisable.png", Utils::Theme::PanelTextColorDark}},
73         Utils::Icon::Tint | Utils::Icon::PunchEdges);
74 const Utils::Icon RESULT_BENCHMARK({
75         {":/utils/images/filledcircle.png", Utils::Theme::BackgroundColorNormal},
76         {":/autotest/images/benchmark.png", Utils::Theme::PanelTextColorDark}}, Utils::Icon::Tint);
77 const Utils::Icon RESULT_MESSAGEDEBUG({
78         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestDebugTextColor}},
79         Utils::Icon::Tint);
80 const Utils::Icon RESULT_MESSAGEWARN({
81         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestWarnTextColor}},
82         Utils::Icon::Tint);
83 const Utils::Icon RESULT_MESSAGEPASSWARN({
84         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestPassTextColor},
85         {":/utils/images/iconoverlay_warning.png", Utils::Theme::OutputPanes_TestWarnTextColor}},
86         Utils::Icon::Tint | Utils::Icon::PunchEdges);
87 const Utils::Icon RESULT_MESSAGEFAILWARN({
88         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestFailTextColor},
89         {":/utils/images/iconoverlay_warning.png", Utils::Theme::OutputPanes_TestWarnTextColor}},
90         Utils::Icon::Tint | Utils::Icon::PunchEdges);
91 const Utils::Icon RESULT_MESSAGEFATAL({
92         {":/utils/images/filledcircle.png", Utils::Theme::OutputPanes_TestFatalTextColor}},
93         Utils::Icon::Tint);
94 const Utils::Icon VISUAL_DISPLAY({{":/autotest/images/visual.png", Utils::Theme::IconsBaseColor}});
95 const Utils::Icon TEXT_DISPLAY({{":/autotest/images/text.png", Utils::Theme::IconsBaseColor}});
96 
97 } // namespace Icons
98 } // namespace Autotest
99