// Copyright (C) 2018 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0+ OR GPL-3.0 WITH Qt-GPL-exception-1.0 #pragma once #include namespace QmlDesigner { namespace TimelineIcons { // Icons on the timeline ruler const Utils::Icon WORK_AREA_HANDLE_LEFT( ":/timelineplugin/images/work_area_handle_left.png"); const Utils::Icon WORK_AREA_HANDLE_RIGHT( ":/timelineplugin/images/work_area_handle_right.png"); const Utils::Icon PLAYHEAD( ":/timelineplugin/images/playhead.png"); // Icons on the timeline tracks const Utils::Icon KEYFRAME_LINEAR_INACTIVE( ":/timelineplugin/images/keyframe_linear_inactive.png"); const Utils::Icon KEYFRAME_LINEAR_ACTIVE( ":/timelineplugin/images/keyframe_linear_active.png"); const Utils::Icon KEYFRAME_LINEAR_SELECTED( ":/timelineplugin/images/keyframe_linear_selected.png"); const Utils::Icon KEYFRAME_MANUALBEZIER_INACTIVE( ":/timelineplugin/images/keyframe_manualbezier_inactive.png"); const Utils::Icon KEYFRAME_MANUALBEZIER_ACTIVE( ":/timelineplugin/images/keyframe_manualbezier_active.png"); const Utils::Icon KEYFRAME_MANUALBEZIER_SELECTED( ":/timelineplugin/images/keyframe_manualbezier_selected.png"); const Utils::Icon KEYFRAME_AUTOBEZIER_INACTIVE( ":/timelineplugin/images/keyframe_autobezier_inactive.png"); const Utils::Icon KEYFRAME_AUTOBEZIER_ACTIVE( ":/timelineplugin/images/keyframe_autobezier_active.png"); const Utils::Icon KEYFRAME_AUTOBEZIER_SELECTED( ":/timelineplugin/images/keyframe_autobezier_selected.png"); const Utils::Icon KEYFRAME_LINEARTOBEZIER_INACTIVE( ":/timelineplugin/images/keyframe_lineartobezier_inactive.png"); const Utils::Icon KEYFRAME_LINEARTOBEZIER_ACTIVE( ":/timelineplugin/images/keyframe_lineartobezier_active.png"); const Utils::Icon KEYFRAME_LINEARTOBEZIER_SELECTED( ":/timelineplugin/images/keyframe_lineartobezier_selected.png"); // Icons on the "section" const Utils::Icon KEYFRAME( ":/timelineplugin/images/keyframe.png"); const Utils::Icon IS_KEYFRAME( ":/timelineplugin/images/is_keyframe.png"); const Utils::Icon NEXT_KEYFRAME({ {":/timelineplugin/images/next_keyframe.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon PREVIOUS_KEYFRAME({ {":/timelineplugin/images/previous_keyframe.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon LOCAL_RECORD_KEYFRAMES({ {":/timelineplugin/images/local_record_keyframes.png", Utils::Theme::IconsStopToolBarColor}}); const Utils::Icon ADD_TIMELINE({ {":/timelineplugin/images/add_timeline.png", Utils::Theme::PanelTextColorDark}}, Utils::Icon::Tint); const Utils::Icon ADD_TIMELINE_TOOLBAR({ {":/timelineplugin/images/add_timeline.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon REMOVE_TIMELINE({ {":/timelineplugin/images/remove_timeline.png", Utils::Theme::PanelTextColorDark}}, Utils::Icon::Tint); // Icons on the toolbars const Utils::Icon ANIMATION({ {":/timelineplugin/images/animation.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon CURVE_EDITORDIALOG({ {":/timelineplugin/images/curveGraphIcon.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon TO_FIRST_FRAME({ {":/timelineplugin/images/to_first_frame.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon BACK_ONE_FRAME({ {":/timelineplugin/images/back_one_frame.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon START_PLAYBACK({ {":/timelineplugin/images/start_playback.png", Utils::Theme::IconsRunToolBarColor}}); const Utils::Icon PAUSE_PLAYBACK({ {":/timelineplugin/images/pause_playback.png", Utils::Theme::IconsInterruptToolBarColor}}); const Utils::Icon FORWARD_ONE_FRAME({ {":/timelineplugin/images/forward_one_frame.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon TO_LAST_FRAME({ {":/timelineplugin/images/to_last_frame.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon LOOP_PLAYBACK({ {":/timelineplugin/images/loop_playback.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon CURVE_PICKER({ {":/timelineplugin/images/curve_picker.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon CURVE_EDITOR({ {":/timelineplugin/images/curve_editor.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon GLOBAL_RECORD_KEYFRAMES({ {":/timelineplugin/images/global_record_keyframes.png", Utils::Theme::IconsStopToolBarColor}}); const Utils::Icon GLOBAL_RECORD_KEYFRAMES_OFF({ {":/timelineplugin/images/global_record_keyframes.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon ZOOM_SMALL({ {":/timelineplugin/images/zoom_small.png", Utils::Theme::IconsBaseColor}}); const Utils::Icon ZOOM_BIG({ {":/timelineplugin/images/zoom_big.png", Utils::Theme::IconsBaseColor}}); } // namespace TimelineIcons } // namespace QmlDesigner