com.trolltech.qt.gui
Class QTextBlockUserData
java.lang.Object
com.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.gui.QTextBlockUserData
- All Implemented Interfaces:
- QtJambiInterface
public class QTextBlockUserData
- extends QtJambiObject
The QTextBlockUserData class is used to associate custom data with blocks of text. QTextBlockUserData provides an abstract interface for container classes that are used to associate application-specific user data with text blocks in a QTextDocument.
Generally, subclasses of this class provide functions to allow data to be stored and retrieved, and instances are attached to blocks of text using QTextBlock::setUserData(). This makes it possible to store additional data per text block in a way that can be retrieved safely by the application.
Each subclass should provide a reimplementation of the destructor to ensure that any private data is automatically cleaned up when user data objects are deleted.
See also:
QTextBlock.
| Methods inherited from class java.lang.Object |
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QTextBlockUserData
public QTextBlockUserData()
- Creates a new QTextBlockUserData
fromNativePointer
public static QTextBlockUserData fromNativePointer(QNativePointer nativePointer)
- This method returns the QTextBlockUserData instance pointed to by nativePointer.