Index: views/native_theme_painter.h |
diff --git a/views/native_theme_painter.h b/views/native_theme_painter.h |
deleted file mode 100644 |
index 1d52858c426539d0cc03b538648ad0181fa9b6f6..0000000000000000000000000000000000000000 |
--- a/views/native_theme_painter.h |
+++ /dev/null |
@@ -1,45 +0,0 @@ |
-// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef VIEWS_NATIVE_THEME_PAINTER_H_ |
-#define VIEWS_NATIVE_THEME_PAINTER_H_ |
-#pragma once |
- |
-#include "base/compiler_specific.h" |
-#include "views/painter.h" |
- |
-namespace gfx { |
-class Canvas; |
-class Size; |
-} |
- |
-namespace views { |
- |
-class NativeThemeDelegate; |
- |
-// A Painter that uses NativeTheme to implement painting and sizing. A |
-// theme delegate must be given at construction time so that the appropriate |
-// painting and sizing can be done. |
-class VIEWS_EXPORT NativeThemePainter : public Painter { |
- public: |
- explicit NativeThemePainter(NativeThemeDelegate* delegate); |
- |
- virtual ~NativeThemePainter() {} |
- |
- // Returns the preferred size of the native part being painted. |
- gfx::Size GetPreferredSize(); |
- |
- private: |
- // The delegate the controls the appearance of this painter. |
- NativeThemeDelegate* delegate_; |
- |
- // Overridden from Painter: |
- virtual void Paint(int w, int h, gfx::Canvas* canvas) OVERRIDE; |
- |
- DISALLOW_COPY_AND_ASSIGN(NativeThemePainter); |
-}; |
- |
-} // namespace views |
- |
-#endif // VIEWS_NATIVE_THEME_PAINTER_H_ |