WebView Class Reference
from PyKDE4.plasma import *
Inherits: QGraphicsWidget → QObject
Namespace: Plasma
Detailed Description
WebView plasma/widgets/webview.h <Plasma/Widgets/WebView>
Provides a widget to display html content in Plasma.
Method Documentation
| __init__ | ( | self, | ||
| QGraphicsItem | parent=0 | |||
| ) |
| contextMenuEvent | ( | self, | ||
| QGraphicsSceneContextMenuEvent | event | |||
| ) |
| dragEnterEvent | ( | self, | ||
| QGraphicsSceneDragDropEvent | event | |||
| ) |
| dragLeaveEvent | ( | self, | ||
| QGraphicsSceneDragDropEvent | event | |||
| ) |
| dragMoveEvent | ( | self, | ||
| QGraphicsSceneDragDropEvent | event | |||
| ) |
| dropEvent | ( | self, | ||
| QGraphicsSceneDragDropEvent | event | |||
| ) |
| focusInEvent | ( | self, | ||
| QFocusEvent | event | |||
| ) |
| focusOutEvent | ( | self, | ||
| QFocusEvent | event | |||
| ) |
| QRectF geometry | ( | self ) |
Reimplementation
| hoverMoveEvent | ( | self, | ||
| QGraphicsSceneHoverEvent | event | |||
| ) |
| keyPressEvent | ( | self, | ||
| QKeyEvent | event | |||
| ) |
| keyReleaseEvent | ( | self, | ||
| QKeyEvent | event | |||
| ) |
| loadFinished | ( | self, | ||
| bool | success | |||
| ) |
This signal is emitted when loading is completed.
- Parameters:
-
success true if the content was loaded successfully, otherwise false
- Signal syntax:
QObject.connect(source, SIGNAL("loadFinished(bool)"), target_slot)
| loadProgress | ( | self, | ||
| int | percent | |||
| ) |
During loading progress, this signal is emitted. The values are always between 0 and 100, inclusive.
- Parameters:
-
percent the estimated amount the loading is complete
- Signal syntax:
QObject.connect(source, SIGNAL("loadProgress(int)"), target_slot)
| QWebFrame mainFrame | ( | self ) |
The main web frame associated with this item.
| mouseDoubleClickEvent | ( | self, | ||
| QGraphicsSceneMouseEvent | event | |||
| ) |
| mouseMoveEvent | ( | self, | ||
| QGraphicsSceneMouseEvent | event | |||
| ) |
| mousePressEvent | ( | self, | ||
| QGraphicsSceneMouseEvent | event | |||
| ) |
| mouseReleaseEvent | ( | self, | ||
| QGraphicsSceneMouseEvent | event | |||
| ) |
| QWebPage page | ( | self ) |
The QWebPage associated with this item. Useful when more of the features of the full QWebPage object need to be accessed.
| paint | ( | self, | ||
| QPainter | painter, | |||
| QStyleOptionGraphicsItem | option, | |||
| QWidget | widget=0 | |||
| ) |
Reimplementation
| setGeometry | ( | self, | ||
| QRectF | geometry | |||
| ) |
Reimplementation
| setHtml | ( | self, | ||
| QByteArray | html, | |||
| KUrl | baseUrl=KUrl() | |||
| ) |
Sets the html to be shown along with a base URL to be used to resolve relative references.
- Parameters:
-
html the html (in utf8) to display in the content area baseUrl the base url for relative references
Sets the html to be shown along with a base URL to be used to resolve relative references.
- Parameters:
-
html the html (in utf8) to display in the content area baseUrl the base url for relative references
| setPage | ( | self, | ||
| QWebPage | page | |||
| ) |
Sets the page to use in this item. The owner of the webpage remains, however if this WebView object is the owner of the current page, then the current page is deleted
- Parameters:
-
page the page to set in this view
| setUrl | ( | self, | ||
| KUrl | url | |||
| ) |
Sets the URL to display. Loading may happen asynchronously.
- Parameters:
-
url the location of the content to load.
| wheelEvent | ( | self, | ||
| QGraphicsSceneWheelEvent | event | |||
| ) |
KDE 4.2 PyKDE API Reference