KHTMLView Class Reference
#include <khtmlview.h>

Detailed Description
Renders and displays HTML in a QScrollView.Suitable for use as an application's main view.
Definition at line 78 of file khtmlview.h.
Public Slots | |
void | scrollBy (int dx, int dy) |
Signals | |
void | finishedLayout () |
void | cleared () |
void | zoomView (int) |
void | hideAccessKeys () |
void | repaintAccessKeys () |
void | findAheadActive (bool) |
Public Member Functions | |
KHTMLView (KHTMLPart *part, QWidget *parent, const char *name=0) | |
KHTMLPart * | part () const |
int | frameWidth () const |
void | setMarginWidth (int x) |
int | marginWidth () const |
void | setMarginHeight (int y) |
int | marginHeight () |
virtual void | setVScrollBarMode (ScrollBarMode mode) |
virtual void | setHScrollBarMode (ScrollBarMode mode) |
void | print () |
void | print (bool quick) |
void | layout () |
void | displayAccessKeys () |
Protected Slots | |
void | slotPaletteChanged () |
void | slotScrollBarMoved () |
void | scrollTick () |
Protected Member Functions | |
void | clear () |
virtual void | resizeEvent (QResizeEvent *event) |
virtual void | showEvent (QShowEvent *) |
virtual void | hideEvent (QHideEvent *) |
virtual bool | focusNextPrevChild (bool next) |
virtual void | drawContents (QPainter *p, int clipx, int clipy, int clipw, int cliph) |
virtual void | drawContents (QPainter *) |
virtual void | viewportMousePressEvent (QMouseEvent *) |
virtual void | focusInEvent (QFocusEvent *) |
virtual void | focusOutEvent (QFocusEvent *) |
virtual void | viewportMouseDoubleClickEvent (QMouseEvent *) |
virtual void | viewportMouseMoveEvent (QMouseEvent *) |
virtual void | viewportMouseReleaseEvent (QMouseEvent *) |
virtual void | viewportResizeEvent (QResizeEvent *) |
virtual void | viewportWheelEvent (QWheelEvent *) |
virtual void | dragEnterEvent (QDragEnterEvent *) |
virtual void | dropEvent (QDropEvent *) |
virtual void | closeEvent (QCloseEvent *) |
virtual bool | eventFilter (QObject *, QEvent *) |
void | keyPressEvent (QKeyEvent *_ke) |
void | keyReleaseEvent (QKeyEvent *_ke) |
void | contentsContextMenuEvent (QContextMenuEvent *_ce) |
void | doAutoScroll () |
void | timerEvent (QTimerEvent *) |
void | startScrolling () |
void | stopScrolling () |
void | scrollViewWheelEvent (QWheelEvent *e) |
Friends | |
class | DOM::HTMLDocumentImpl |
class | DOM::HTMLTitleElementImpl |
class | DOM::HTMLGenericFormElementImpl |
class | DOM::HTMLFormElementImpl |
class | DOM::HTMLAnchorElementImpl |
class | DOM::HTMLInputElementImpl |
class | DOM::DocumentImpl |
class | KHTMLPart |
class | khtml::RenderCanvas |
class | khtml::RenderObject |
class | khtml::RenderLineEdit |
class | khtml::RenderPartObject |
class | khtml::RenderWidget |
class | khtml::CSSStyleSelector |
class | khtml::LineEditWidget |
class | KJS::WindowFunc |
class | KJS::ExternalFunc |
void | applyRule (DOM::CSSProperty *prop) |
Constructor & Destructor Documentation
Member Function Documentation
KHTMLPart* KHTMLView::part | ( | ) | const [inline] |
Returns a pointer to the KHTMLPart that is rendering the page.
Definition at line 113 of file khtmlview.h.
void KHTMLView::setMarginWidth | ( | int | x | ) |
int KHTMLView::marginWidth | ( | ) | const [inline] |
Returns the margin width.
A return value of -1 means the default value will be used.
Definition at line 127 of file khtmlview.h.
int KHTMLView::marginHeight | ( | ) | [inline] |
Returns the margin height.
A return value of -1 means the default value will be used.
Definition at line 139 of file khtmlview.h.
void KHTMLView::setVScrollBarMode | ( | ScrollBarMode | mode | ) | [virtual] |
Sets verticals scrollbar mode.
Reimplemented for internal reasons.
Reimplemented from QScrollView.
Definition at line 3016 of file khtmlview.cpp.
void KHTMLView::setHScrollBarMode | ( | ScrollBarMode | mode | ) | [virtual] |
Sets horizontal scrollbar mode.
Reimplemented for internal reasons.
Reimplemented from QScrollView.
Definition at line 3026 of file khtmlview.cpp.
void KHTMLView::print | ( | ) |
void KHTMLView::print | ( | bool | quick | ) |
Prints the HTML document.
- Parameters:
-
quick if true, fully automated printing, without print dialog
Definition at line 2772 of file khtmlview.cpp.
void KHTMLView::layout | ( | ) |
void KHTMLView::displayAccessKeys | ( | ) |
void KHTMLView::finishedLayout | ( | ) | [signal] |
This signal is used for internal layouting.
Don't use it to check if rendering finished. Use KHTMLPart completed() signal instead.
The documentation for this class was generated from the following files: