Canvas
Publicly inherits QWidget.
Public Methods
| Canvas | ( Browser* browser, const char* name=??? );
|
void | clear | ( );
|
QWidget* | clip | ( );
|
QScrollBar* | hsb | ( );
|
void | mouseRelease | ( QMouseEvent* e );
|
const QList<MouseZone>& | mouseZones | ( );
|
void | registerMouseZone | ( Renderer* renderer, const QString& url );
|
void | registerRequest | ( Request* r );
|
void | registerWidget | ( Renderer* renderer, QWidget* widget );
|
bool | reload | ( );
|
Renderer* | renderer | ( );
|
void | requestDone | ( Request* req );
|
void | setBaseUrl | ( const Url& url );
|
void | setTitle | ( const QString& title );
|
QScrollBar* | vsb | ( );
|
| ~Canvas | ( );
|
Public Slots
const Url& | baseUrl | ( );
|
void | childSizeChanged | ( );
|
void | openUrl | ( const Url& url );
|
void | redraw | ( );
|
void | startOfData | ( Request* request, QString mediaType, QString mediaSubtype, int totalSize );
|
void | status | ( QString msg );
|
void | stop | ( );
|
Protected Methods
void | keyPressEvent | ( QKeyEvent* e );
|
void | resizeEvent | ( QResizeEvent* e );
|
void | timerEvent | ( QTimerEvent* e );
|
Private Methods
void | moveMouseZone | ( MouseZone* mouseZone );
|
void | moveMouseZones | ( );
|
void | moveWidget | ( QObject* r, QWidget* w );
|
void | moveWidgets | ( );
|
void | scrollDown | ( );
|
void | scrollLeft | ( );
|
void | scrollNext | ( );
|
void | scrollPrior | ( );
|
void | scrollRight | ( );
|
void | scrollUp | ( );
|
Private Slots
Private Data Members
Browser* | _browser;
|
QList<Child> | _children;
|
Clip* | _clip;
|
int | _downloadTimerId;
|
QScrollBar* | _hsb;
|
QList<MouseZone> | _mouseZones;
|
Renderer* | _renderer;
|
QList<Request> | _requests;
|
int | _updateTimerId;
|
QScrollBar* | _vsb;
|
Protected Methods Documentation
void resizeEvent ( QResizeEvent* e );
Resize the clip window, and give our child renderer a new preferred width.
Private Slots Documentation
void hsbMoved ( int pos );
Scroll the child renderer horizontally to match the new scrollbar position.
void vsbMoved ( int pos );
Scroll the child renderer vertically to match the new scrollbar position.
Return to Index.
Automatically generated on Aug 11 23:32