![]() ![]() |
The QTextDrag class is a drag-and-drop object for transferring plain and Unicode text. More...
#include <qdragobject.h>
Inherits QDragObject.
Plain text is single- or multi-line 8-bit text in the local encoding.
Qt provides no built-in mechanism for delivering only single-line.
Drag&Drop text does not have a NUL terminator when it is dropped onto the target.
For detailed information about drag-and-drop, see the QDragObject class.
Constructs a default text drag object. dragSource must be the drag source, name is the object name.
Constructs a text drag object and sets it to text. dragSource must be the drag source, name is the object name.
Destructs the text drag object and frees up all allocated resources.
[static]
Returns TRUE if the information in e can be decoded into a QString.
See also: decode().
[static]
Attempts to decode the dropped information in e into str, returning TRUE if successful.
See also: canDecode().
[static]
Attempts to decode the dropped information in e into str, returning TRUE if successful. If subtype is null, any text subtype is accepted, otherwise only that specified is accepted. subtype is set to the accepted subtype.
See also: canDecode().
[virtual]
Reimplemented for internal reasons; the API is not affected.
[virtual]
Reimplemented for internal reasons; the API is not affected.
Reimplemented from QMimeSource.
[virtual]
Sets the MIME subtype of the text begin dragged. The default subtype is "plain", this the default MIME type of the text is "text/plain". You might use this to declare that the text is "text/html" by calling setSubtype("html").
[virtual]
Sets the text to be dragged. You will need to call this if you did not pass the text during construction.
Search the documentation, FAQ, qt-interest archive and more (uses
www.trolltech.com):
This file is part of the Qt toolkit, copyright © 1995-2000 Trolltech, all rights reserved.
Copyright © 2000 Trolltech | Trademarks | Qt version 2.2.0-beta2
|