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

WWidgetintroduction ()
WWidgetnews ()
WWidgetstatus ()
WWidgetfeatures ()
WWidgetdocumentation ()
WWidgetexamples ()
WWidgetdownload ()
WWidgetcommunity ()
void readNews (WTable *newsTable, const std::string newsfile)
void readReleases (WTable *releaseTable, const std::string releasefile)
WTreeNodemakeTreeMap (const std::string name, WTreeNode *parent)
WTreeNodemakeTreeFile (const std::string name, WTreeNode *parent)
WWidgethelloWorldExample ()
WWidgetchartExample ()
WWidgethomepageExample ()
WWidgettreelistExample ()
WWidgethangmanExample ()
WWidgetstyleExample ()
WWidgetcomposerExample ()
WWidgetdragdropExample ()
WWidgetfileExplorerExample ()
WWidgetcalendarExample ()
WWidgetchatExample ()
WWidgetwrapViewOrDefer (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

WStackedWidgetcontents_
WTablerecentNews_
WTablehistoricalNews_
WTablereleases_
WContainerWidgetsideBarContent_


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