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