KHTMLView Class Reference
from PyKDE4.khtml import *
Inherits: QScrollArea → QAbstractScrollArea → QFrame → QWidget → QObject
Detailed Description
Renders and displays HTML in a QScrollArea.
Suitable for use as an application's main view.
Signal Documentation
cleared | ( | ) |
- Signal syntax:
QObject.connect(source, SIGNAL("cleared()"), target_slot)
findAheadActive | ( | bool | a0 | |
) |
- Signal syntax:
QObject.connect(source, SIGNAL("findAheadActive(bool)"), target_slot)
finishedLayout | ( | ) |
This signal is used for internal layouting. Don't use it to check if rendering finished. Use KHTMLPart completed() signal instead.
- Signal syntax:
QObject.connect(source, SIGNAL("finishedLayout()"), target_slot)
hideAccessKeys | ( | ) |
- Signal syntax:
QObject.connect(source, SIGNAL("hideAccessKeys()"), target_slot)
repaintAccessKeys | ( | ) |
- Signal syntax:
QObject.connect(source, SIGNAL("repaintAccessKeys()"), target_slot)
zoomView | ( | int | a0 | |
) |
- Signal syntax:
QObject.connect(source, SIGNAL("zoomView(int)"), target_slot)
Method Documentation
addChild | ( | self, | ||
QWidget | child, | |||
int | dx, | |||
int | dy | |||
) |
clear | ( | self ) |
closeEvent | ( | self, | ||
QCloseEvent | a0 | |||
) |
int contentsHeight | ( | self ) |
Returns the contents area's height
Returns a point translated to viewport coordinates
- Parameters:
-
x x coordinate of contents area point to translate y y coordinate of contents area point to translate cx resulting x coordinate cy resulting y coordinate
int cx, int cy contentsToViewport | ( | self, | ||
int | x, | |||
int | y | |||
) |
Returns a point translated to viewport coordinates
- Parameters:
-
x x coordinate of contents area point to translate y y coordinate of contents area point to translate cx resulting x coordinate cy resulting y coordinate
int contentsWidth | ( | self ) |
Returns the contents area's width
int contentsX | ( | self ) |
Returns the x coordinate of the contents area point that is currently located at the top left in the viewport
int contentsY | ( | self ) |
Returns the y coordinate of the contents area point that is currently located at the top left in the viewport
displayAccessKeys | ( | self ) |
Display all accesskeys in small tooltips
doAutoScroll | ( | self ) |
dragEnterEvent | ( | self, | ||
QDragEnterEvent | a0 | |||
) |
dropEvent | ( | self, | ||
QDropEvent | a0 | |||
) |
bool event | ( | self, | ||
QEvent | event | |||
) |
focusInEvent | ( | self, | ||
QFocusEvent | a0 | |||
) |
bool focusNextPrevChild | ( | self, | ||
bool | next | |||
) |
focusOutEvent | ( | self, | ||
QFocusEvent | a0 | |||
) |
int frameWidth | ( | self ) |
hideEvent | ( | self, | ||
QHideEvent | a0 | |||
) |
keyPressEvent | ( | self, | ||
QKeyEvent | _ke | |||
) |
keyReleaseEvent | ( | self, | ||
QKeyEvent | _ke | |||
) |
layout | ( | self ) |
ensure the display is up to date
int marginHeight | ( | self ) |
Returns the margin height.
A return value of -1 means the default value will be used.
int marginWidth | ( | self ) |
Returns the margin width.
A return value of -1 means the default value will be used.
mouseDoubleClickEvent | ( | self, | ||
QMouseEvent | a0 | |||
) |
mouseMoveEvent | ( | self, | ||
QMouseEvent | a0 | |||
) |
mousePressEvent | ( | self, | ||
QMouseEvent | a0 | |||
) |
mouseReleaseEvent | ( | self, | ||
QMouseEvent | a0 | |||
) |
paintEvent | ( | self, | ||
QPaintEvent | a0 | |||
) |
KHTMLPart part | ( | self ) |
Returns a pointer to the KHTMLPart that is rendering the page.
print_ | ( | self, | ||
bool | quick=0 | |||
) |
Prints the HTML document.
- Parameters:
-
quick if true, fully automated printing, without print dialog
repaintContents | ( | self, | ||
QRect | r | |||
) |
Requests an immediate repaint of the content area
- Parameters:
-
r the content area rectangle to repaint
repaintContents | ( | self, | ||
int | x, | |||
int | y, | |||
int | w, | |||
int | h | |||
) |
Requests an immediate repaint of the content area
- Parameters:
-
r the content area rectangle to repaint
resizeContents | ( | self, | ||
int | w, | |||
int | h | |||
) |
Resize the contents area
- Parameters:
-
w the new width h the new height
resizeEvent | ( | self, | ||
QResizeEvent | event | |||
) |
scrollBy | ( | self, | ||
int | x, | |||
int | y | |||
) |
Scrolls the content area by a given amount
- Parameters:
-
x x offset y y offset
scrollContentsBy | ( | self, | ||
int | dx, | |||
int | dy | |||
) |
setContentsPos | ( | self, | ||
int | x, | |||
int | y | |||
) |
Place the contents area point x/y at the top left of the viewport
setHorizontalScrollBarPolicy | ( | self, | ||
Qt::ScrollBarPolicy | policy | |||
) |
Sets horizontal scrollbar mode.
WARNING: do not call this method on a base class pointer unless you specifically want QAbstractScrollArea's variant (not recommended). QAbstractScrollArea.setHorizontalScrollBarPolicy is *not* virtual.
setMarginHeight | ( | self, | ||
int | y | |||
) |
setMarginWidth | ( | self, | ||
int | x | |||
) |
Sets a margin in x direction.
setSmoothScrollingMode | ( | self, | ||
KHTMLView.SmoothScrollingMode | m | |||
) |
Set the smooth scrolling mode.
Smooth scrolling mode is normally controlled by the configuration file's SmoothScrolling key. Using this setter will override the configuration file's settings.
- Since:
- 4.1
setSmoothScrollingModeDefault | ( | self, | ||
KHTMLView.SmoothScrollingMode | m | |||
) |
setVerticalScrollBarPolicy | ( | self, | ||
Qt::ScrollBarPolicy | policy | |||
) |
Sets vertical scrollbar mode.
WARNING: do not call this method on a base class pointer unless you specifically want QAbstractScrollArea's variant (not recommended). QAbstractScrollArea.setVerticalScrollBarPolicy is *not* virtual.
setZoomLevel | ( | self, | ||
int | percent | |||
) |
Apply a zoom level to the content area
- Parameters:
-
percent a zoom level expressed as a percentage
showEvent | ( | self, | ||
QShowEvent | a0 | |||
) |
slotPaletteChanged | ( | self ) |
KHTMLView.SmoothScrollingMode smoothScrollingMode | ( | self ) |
Retrieve the current smooth scrolling mode
- Since:
- 4.1
timerEvent | ( | self, | ||
QTimerEvent | a0 | |||
) |
updateContents | ( | self, | ||
QRect | r | |||
) |
Requests an update of the content area
- Parameters:
-
r the content area rectangle to update
updateContents | ( | self, | ||
int | x, | |||
int | y, | |||
int | w, | |||
int | h | |||
) |
Requests an update of the content area
- Parameters:
-
r the content area rectangle to update
bool viewportEvent | ( | self, | ||
QEvent | e | |||
) |
Returns a point translated to contents area coordinates
- Parameters:
-
x x coordinate of viewport point to translate y y coordinate of viewport point to translate cx resulting x coordinate cy resulting y coordinate
int cx, int cy viewportToContents | ( | self, | ||
int | x, | |||
int | y | |||
) |
Returns a point translated to contents area coordinates
- Parameters:
-
x x coordinate of viewport point to translate y y coordinate of viewport point to translate cx resulting x coordinate cy resulting y coordinate
int visibleHeight | ( | self ) |
Returns the height of the viewport
int visibleWidth | ( | self ) |
Returns the width of the viewport
wheelEvent | ( | self, | ||
QWheelEvent | a0 | |||
) |
bool widgetEvent | ( | self, | ||
QEvent | a0 | |||
) |
int zoomLevel | ( | self ) |
Retrieve the current zoom level
Enumeration Documentation
SmoothScrollingMode |
Smooth Scrolling Mode enumeration
- Enumerator:
-
SSMDisabled = 0 SSMWhenEfficient SSMEnabled