#include <qwuiapplication.h>
Public Member Functions | |
QwuiApplication (const QString &sessionId=QString::null) | |
virtual | ~QwuiApplication () |
QwuiAbstractRessource * | provide (const QHttpRequestHeader &header, const QString &postContent) |
void | setMainWebget (QwuiWebget *w) |
void | setJavascriptDir (const QString &javascriptDir) |
QString | javascriptDir () const |
void | setStyleSheetsDir (const QString &styleSheetsDir) |
QString | styleSheetDir () const |
QwuiParameters | parameters () const |
QIODevice * | device () |
void | addWebgetToUpdate (const QwuiWebget *webget) |
Private Attributes | |
QwuiWebget * | m_mainWebget |
QwuiFileRessourceProvider * | m_fileProvider |
QIODevice * | m_device |
QString | m_javascriptDir |
QString | m_styleSheetsDir |
QwuiParameters | m_parameters |
QSet< const QwuiWebget * > | m_webgetsToUpdate |
QwuiApplication::QwuiApplication | ( | const QString & | sessionId = QString::null |
) |
QwuiApplication::~QwuiApplication | ( | ) | [virtual] |
QwuiAbstractRessource * QwuiApplication::provide | ( | const QHttpRequestHeader & | header, | |
const QString & | postContent | |||
) | [virtual] |
This methid is called by the web server and generates the HTML code for the web pages.
header | HTTP header | |
postContent | HTTP post content. |
Implements QwuiAbstractRessourceProvider.
void QwuiApplication::setMainWebget | ( | QwuiWebget * | w | ) |
w | the main webget for the web application. |
void QwuiApplication::setJavascriptDir | ( | const QString & | javascriptDir | ) |
javascriptDir | the directory containing the javascript files. |
QString QwuiApplication::javascriptDir | ( | ) | const |
void QwuiApplication::setStyleSheetsDir | ( | const QString & | styleSheetsDir | ) |
styleSheetsDir | the directory containing the CSS files. |
QString QwuiApplication::styleSheetDir | ( | ) | const |
QwuiParameters QwuiApplication::parameters | ( | ) | const |
QIODevice * QwuiApplication::device | ( | ) |
void QwuiApplication::addWebgetToUpdate | ( | const QwuiWebget * | webget | ) |
webget | that the client must update dynamically with AJAX. |
QwuiWebget* QwuiApplication::m_mainWebget [private] |
QIODevice* QwuiApplication::m_device [private] |
QString QwuiApplication::m_javascriptDir [private] |
QString QwuiApplication::m_styleSheetsDir [private] |
QwuiParameters QwuiApplication::m_parameters [private] |
QSet<const QwuiWebget*> QwuiApplication::m_webgetsToUpdate [private] |