summaryrefslogtreecommitdiffstats
path: root/lib/render_widget_host_view_qt_delegate.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/render_widget_host_view_qt_delegate.h')
-rw-r--r--lib/render_widget_host_view_qt_delegate.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/render_widget_host_view_qt_delegate.h b/lib/render_widget_host_view_qt_delegate.h
index c965f81df..9f09f3db2 100644
--- a/lib/render_widget_host_view_qt_delegate.h
+++ b/lib/render_widget_host_view_qt_delegate.h
@@ -42,11 +42,17 @@
#ifndef RENDER_WIDGET_HOST_VIEW_QT_DELEGATE_H
#define RENDER_WIDGET_HOST_VIEW_QT_DELEGATE_H
+#include "base/memory/scoped_ptr.h"
+
+#include "render_widget_host_view_qt.h"
#include <QRect>
class QWindow;
class RenderWidgetHostViewQtDelegate {
+protected:
+ scoped_ptr<RenderWidgetHostViewQt> m_view;
+ RenderWidgetHostViewQtDelegate(RenderWidgetHostViewQt* view) : m_view(view) { Q_ASSERT(m_view); }
public:
virtual ~RenderWidgetHostViewQtDelegate() {}
virtual QRectF screenRect() const = 0;