Forráskód Böngészése

Inspector: Add special icon for timer objects

Andreas Kling 5 éve
szülő
commit
37c71bad8a

BIN
Base/res/icons/16x16/timer.png


+ 3 - 0
DevTools/Inspector/RemoteObjectGraphModel.cpp

@@ -38,6 +38,7 @@ RemoteObjectGraphModel::RemoteObjectGraphModel(RemoteProcess& process)
     m_object_icon.set_bitmap_for_size(16, Gfx::Bitmap::load_from_file("/res/icons/16x16/inspector-object.png"));
     m_window_icon.set_bitmap_for_size(16, Gfx::Bitmap::load_from_file("/res/icons/16x16/window.png"));
     m_layout_icon.set_bitmap_for_size(16, Gfx::Bitmap::load_from_file("/res/icons/16x16/layout.png"));
+    m_timer_icon.set_bitmap_for_size(16, Gfx::Bitmap::load_from_file("/res/icons/16x16/timer.png"));
 }
 
 RemoteObjectGraphModel::~RemoteObjectGraphModel()
@@ -101,6 +102,8 @@ GUI::Variant RemoteObjectGraphModel::data(const GUI::ModelIndex& index, Role rol
     if (role == Role::Icon) {
         if (remote_object->class_name == "Window")
             return m_window_icon;
+        if (remote_object->class_name == "Timer")
+            return m_timer_icon;
         if (remote_object->class_name.ends_with("Layout"))
             return m_layout_icon;
         return m_object_icon;

+ 1 - 0
DevTools/Inspector/RemoteObjectGraphModel.h

@@ -58,4 +58,5 @@ private:
     GIcon m_object_icon;
     GIcon m_window_icon;
     GIcon m_layout_icon;
+    GIcon m_timer_icon;
 };