Home Class Reference

#include <Home.h>

Inheritance diagram for Home:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 Home (WContainerWidget *parent)
virtual void refresh ()

Private Member Functions

WWidget * introduction ()
WWidget * news ()
WWidget * status ()
WWidget * features ()
WWidget * documentation ()
WWidget * examples ()
WWidget * download ()
WWidget * community ()
void readNews (WTable *newsTable, const std::string newsfile)
void readReleases (WTable *releaseTable, const std::string releasefile)
WTreeNode * makeTreeMap (const std::string name, WTreeNode *parent)
WTreeNode * makeTreeFile (const std::string name, WTreeNode *parent)
WWidget * helloWorldExample ()
WWidget * chartExample ()
WWidget * homepageExample ()
WWidget * treelistExample ()
WWidget * hangmanExample ()
WWidget * styleExample ()
WWidget * composerExample ()
WWidget * dragdropExample ()
WWidget * fileExplorerExample ()
WWidget * calendarExample ()
WWidget * chatExample ()
WWidget * wrapViewOrDefer (WWidget *(Home::*createFunction)())
void changeTitle (WMenuItem *item)

Static Private Member Functions

static std::string href (const std::string url, const std::string description)

Private Attributes

WStackedWidget * contents_
WTable * recentNews_
WTable * historicalNews_
WTable * releases_
WContainerWidget * sideBarContent_


Detailed Description

Definition at line 20 of file Home.h.


Constructor & Destructor Documentation

Home::Home ( WContainerWidget *  parent  ) 

Definition at line 74 of file Home.C.


Member Function Documentation

void Home::refresh (  )  [virtual]

Reimplemented from Wt::WWebWidget.

Definition at line 148 of file Home.C.

WWidget * Home::introduction (  )  [private]

Definition at line 143 of file Home.C.

WWidget * Home::news (  )  [private]

Definition at line 157 of file Home.C.

WWidget * Home::status (  )  [private]

Definition at line 176 of file Home.C.

WWidget * Home::features (  )  [private]

Definition at line 181 of file Home.C.

WWidget * Home::documentation (  )  [private]

Definition at line 186 of file Home.C.

WWidget * Home::examples (  )  [private]

Definition at line 471 of file Home.C.

WWidget * Home::download (  )  [private]

Definition at line 521 of file Home.C.

WWidget * Home::community (  )  [private]

Definition at line 549 of file Home.C.

void Home::readNews ( WTable *  newsTable,
const std::string  newsfile 
) [private]

Definition at line 554 of file Home.C.

void Home::readReleases ( WTable *  releaseTable,
const std::string  releasefile 
) [private]

Definition at line 587 of file Home.C.

std::string Home::href ( const std::string  url,
const std::string  description 
) [static, private]

Definition at line 544 of file Home.C.

WTreeNode * Home::makeTreeMap ( const std::string  name,
WTreeNode *  parent 
) [private]

Definition at line 627 of file Home.C.

WTreeNode * Home::makeTreeFile ( const std::string  name,
WTreeNode *  parent 
) [private]

Definition at line 645 of file Home.C.

WWidget * Home::helloWorldExample (  )  [private]

Definition at line 191 of file Home.C.

WWidget * Home::chartExample (  )  [private]

Definition at line 229 of file Home.C.

WWidget * Home::homepageExample (  )  [private]

Definition at line 207 of file Home.C.

WWidget * Home::treelistExample (  )  [private]

Definition at line 256 of file Home.C.

WWidget * Home::hangmanExample (  )  [private]

Definition at line 267 of file Home.C.

WWidget* Home::styleExample (  )  [private]

WWidget * Home::composerExample (  )  [private]

Definition at line 305 of file Home.C.

WWidget * Home::dragdropExample (  )  [private]

Definition at line 350 of file Home.C.

WWidget * Home::fileExplorerExample (  )  [private]

Definition at line 398 of file Home.C.

WWidget * Home::calendarExample (  )  [private]

Definition at line 423 of file Home.C.

WWidget * Home::chatExample (  )  [private]

Definition at line 372 of file Home.C.

WWidget * Home::wrapViewOrDefer ( WWidget *(Home::*)()  createFunction  )  [private]

Definition at line 455 of file Home.C.

void Home::changeTitle ( WMenuItem *  item  )  [private]

Definition at line 138 of file Home.C.


Member Data Documentation

WStackedWidget* Home::contents_ [private]

Definition at line 28 of file Home.h.

WTable* Home::recentNews_ [private]

Definition at line 39 of file Home.h.

WTable* Home::historicalNews_ [private]

Definition at line 40 of file Home.h.

WTable* Home::releases_ [private]

Definition at line 41 of file Home.h.

WContainerWidget* Home::sideBarContent_ [private]

Definition at line 67 of file Home.h.


The documentation for this class was generated from the following files:
Generated on Fri Jul 25 17:06:02 2008 for Wt by doxygen 1.5.3