Index: ash/drag_drop/drag_image_view.h |
diff --git a/ash/drag_drop/drag_image_view.h b/ash/drag_drop/drag_image_view.h |
index 1415f50714e6c3ba483dd3f087ec172fb743baf2..15d2ad5ccbfebd7ad89c4345a9421530037b1553 100644 |
--- a/ash/drag_drop/drag_image_view.h |
+++ b/ash/drag_drop/drag_image_view.h |
@@ -8,6 +8,10 @@ |
#include "ui/base/dragdrop/drag_drop_types.h" |
#include "ui/views/controls/image_view.h" |
+namespace gfx { |
+class Image; |
+} |
+ |
namespace views { |
class Widget; |
} |
@@ -58,9 +62,14 @@ class DragImageView : public views::ImageView { |
void SetOpacity(float opacity); |
private: |
+ gfx::Image* DragHint() const; |
+ |
// Overridden from views::ImageView. |
void OnPaint(gfx::Canvas* canvas) override; |
+ // Overridden from views::view |
+ void Layout() override; |
+ |
scoped_ptr<views::Widget> widget_; |
gfx::Size widget_size_; |