diff -r 6aeb7a756187 -r 3c88a81ff781 browsercore/appfw/Api/Views/WindowView.h --- a/browsercore/appfw/Api/Views/WindowView.h Thu Sep 23 15:32:11 2010 -0400 +++ b/browsercore/appfw/Api/Views/WindowView.h Fri Oct 15 17:30:59 2010 -0400 @@ -31,7 +31,6 @@ class WebPageController; namespace WRT { - class WrtBrowserContainer; class WindowViewPrivate; @@ -74,7 +73,7 @@ QAction * getActionAddWindow(); QAction * getActionDelWindow(); - void setSize(QSize& size); + void setSize(QSize size); void setMode(Mode mode); @@ -82,7 +81,7 @@ QString title() const; bool isActive(); QList getContext(); - void displayModeChanged(QString& newMode); + void displayModeChanged(QString& newMode, QSize sz); QGraphicsWidget* widget() const; int pageCount(); @@ -129,9 +128,12 @@ void setCenterIndex(WrtBrowserContainer *); void indexChangeInActiveState(int); void updateImages(); - +#ifdef ENABLE_TESTS + friend class WindowViewTest; +#endif protected: WindowViewPrivate * const d; + }; class BWF_EXPORT WindowViewJSObject : public ControllableViewJSObject { @@ -148,8 +150,7 @@ protected: WindowView * windowView() { return static_cast(m_contentView); } WindowView * windowViewConst() const { return static_cast(m_contentView); } - - + }; }