Wt examples
4.5.0
|
#include <Home.h>
Public Member Functions | |
Home (const WEnvironment &env, Dbo::SqlConnectionPool &blogDb, const std::string &title, const std::string &resourceBundle, const std::string &cssPath) | |
virtual | ~Home () |
void | googleAnalyticsLogger () |
Protected Member Functions | |
virtual std::unique_ptr< WWidget > | examples ()=0 |
virtual std::unique_ptr< WWidget > | createQuoteForm ()=0 |
virtual std::unique_ptr< WWidget > | sourceViewer (const std::string &deployPath)=0 |
virtual std::string | filePrefix () const =0 |
void | init () |
void | addLanguage (const Lang &l) |
std::unique_ptr< WWidget > | linkSourceBrowser (const std::string &examplePath) |
WString | tr (const char *key) |
std::string | href (const std::string &url, const std::string &description) |
void | readReleases (WTable *releaseTable) |
Protected Attributes | |
WTabWidget * | examplesMenu_ |
WTable * | releases_ |
Private Member Functions | |
void | createHome () |
std::unique_ptr< WWidget > | introduction () |
std::unique_ptr< WWidget > | blog () |
std::unique_ptr< WWidget > | status () |
std::unique_ptr< WWidget > | features () |
std::unique_ptr< WWidget > | documentation () |
std::unique_ptr< WWidget > | community () |
std::unique_ptr< WWidget > | otherLanguage () |
std::unique_ptr< WWidget > | download () |
std::unique_ptr< WWidget > | quoteForm () |
void | readNews (WTable *newsTable, const std::string &newsfile) |
std::unique_ptr< WWidget > | wrapView (std::unique_ptr< WWidget >(Home::*createFunction)()) |
void | updateTitle () |
void | setLanguage (int language) |
void | setLanguageFromPath () |
void | setup () |
void | logInternalPath (const std::string &path) |
void | chatSetUser (const WString &name) |
Private Attributes | |
Dbo::SqlConnectionPool & | blogDb_ |
WWidget * | homePage_ |
WWidget * | sourceViewer_ |
WStackedWidget * | contents_ |
WMenu * | mainMenu_ |
int | language_ |
std::unique_ptr< WContainerWidget > | sideBarContent_ |
std::vector< Lang > | languages |
Home::Home | ( | const WEnvironment & | env, |
Dbo::SqlConnectionPool & | blogDb, | ||
const std::string & | title, | ||
const std::string & | resourceBundle, | ||
const std::string & | cssPath | ||
) |
|
private |
Definition at line 114 of file Home.C.
|
protectedpure virtual |
|
private |
|
private |
|
protectedpure virtual |
|
private |
|
protectedpure virtual |
void Home::googleAnalyticsLogger | ( | ) |
|
protected |
|
private |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
protected |
Definition at line 329 of file Home.C.
|
private |
|
protectedpure virtual |
|
private |
|
protected |
|
private |
|
private |
Definition at line 314 of file Home.C.
|
private |