Wt::WStaticModelView< ViewRenderer > Class Template Reference

WStaticModelView implements a view for a non-changing model. More...

#include <WViewWidget>

Inherits Wt::WViewWidget.

Inheritance diagram for Wt::WStaticModelView< ViewRenderer >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 WStaticModelView (ViewRenderer f, WContainerWidget *parent=0)
 Construct a new static model view, given a function object to render the View widget.

Protected Member Functions

WWidgetrenderView ()
 Create a widget that renders the View.

Detailed Description

template<typename ViewRenderer>
class Wt::WStaticModelView< ViewRenderer >

WStaticModelView implements a view for a non-changing model.

This model uses a function object which is passed in the constructor to render the View, and does not react to changes.

You may want to use the utility function Wt::makeStaticModel() to create an instance of this class.


Member Function Documentation

template<typename ViewRenderer>
WWidget* Wt::WStaticModelView< ViewRenderer >::renderView (  )  [inline, protected, virtual]

Create a widget that renders the View.

This method must be reimplemented to return a widget that renders the view. The returned widget will be deleted by WViewWidget.

Implements Wt::WViewWidget.


The documentation for this class was generated from the following file:
Generated on Sun Jul 1 19:37:18 2007 for Wt by doxygen 1.4.7