TextEdit Class Reference
from PyKDE4.plasma import *
Inherits: QGraphicsProxyWidget → QGraphicsWidget → QObject
Namespace: Plasma
Detailed Description
TextEdit plasma/widgets/textedit.h <Plasma/Widgets/TextEdit>
Provides a plasma-themed KTextEdit.
Signals |
| | textChanged () |
Methods |
| | __init__ (self, QGraphicsWidget parent=0) |
| | append (self, QString text) |
| | changeEvent (self, QEvent event) |
| | contextMenuEvent (self, QGraphicsSceneContextMenuEvent event) |
| | dataUpdated (self, QString sourceName, {QString:QVariant} data) |
| | focusOutEvent (self, QFocusEvent event) |
| bool | isReadOnly (self) |
| | mousePressEvent (self, QGraphicsSceneMouseEvent event) |
| KTextEdit | nativeWidget (self) |
| | resizeEvent (self, QGraphicsSceneResizeEvent event) |
| | setNativeWidget (self, KTextEdit nativeWidget) |
| | setReadOnly (self, bool readOnly) |
| | setStyleSheet (self, QString stylesheet) |
| | setText (self, QString text) |
| QString | styleSheet (self) |
| QString | text (self) |
Signal Documentation
- Signal syntax:
QObject.connect(source, SIGNAL("textChanged()"), target_slot)
Method Documentation
| __init__ |
( |
self, |
|
|
|
QGraphicsWidget |
parent=0 |
|
) |
|
|
|
| append |
( |
self, |
|
|
|
QString |
text |
|
) |
|
|
|
Allows appending text to the text browser
- Since:
- 4.4
| changeEvent |
( |
self, |
|
|
|
QEvent |
event |
|
) |
|
|
|
| contextMenuEvent |
( |
self, |
|
|
|
QGraphicsSceneContextMenuEvent |
event |
|
) |
|
|
|
| dataUpdated |
( |
self, |
|
|
|
QString |
sourceName, |
|
|
{QString:QVariant} |
data |
|
) |
|
|
|
| focusOutEvent |
( |
self, |
|
|
|
QFocusEvent |
event |
|
) |
|
|
|
- Returns:
- true if the text area is non-interacive
| mousePressEvent |
( |
self, |
|
|
|
QGraphicsSceneMouseEvent |
event |
|
) |
|
|
|
- Returns:
- the native widget wrapped by this TextEdit
| resizeEvent |
( |
self, |
|
|
|
QGraphicsSceneResizeEvent |
event |
|
) |
|
|
|
| setNativeWidget |
( |
self, |
|
|
|
KTextEdit |
nativeWidget |
|
) |
|
|
|
Sets the text edit wrapped by this TextEdit (widget must inherit KTextEdit), ownership is transferred to the TextEdit
- Parameters:
-
| nativeWidget | text edit that will be wrapped by this TextEdit
|
- Since:
- KDE4.4
| setReadOnly |
( |
self, |
|
|
|
bool |
readOnly |
|
) |
|
|
|
Sets the text area to be read only or interactive
- Parameters:
-
| true | to make it read only, false for interactive
|
- Since:
- 4.4
| setStyleSheet |
( |
self, |
|
|
|
QString |
stylesheet |
|
) |
|
|
|
Sets the stylesheet used to control the visual display of this TextEdit
- Parameters:
-
| setText |
( |
self, |
|
|
|
QString |
text |
|
) |
|
|
|
Sets the display text for this TextEdit
- Parameters:
-
| text | the text to display; should be translated.
|
| QString styleSheet |
( |
|
self ) |
|
- Returns:
- the stylesheet currently used with this widget
- Returns:
- the display text