📄 qtextdrag.3qt
字号:
.TH QTextDrag 3qt "6 July 1999" "Troll Tech AS" \" -*- nroff -*-.\" Copyright 1992-1999 Troll Tech AS. All rights reserved. See the.\" license file included in the distribution for a complete license.\" statement..\".ad l.nh.SH NAMEQTextDrag \- The QTextDrag provides a drag-and-drop object for transferring plain and Unicode text.SH SYNOPSIS.br.PP\fC#include <qdragobject.h>\fR.PPInherits QDragObject..PP.SS "Public Members".in +1c.ti -1c.BI "\fBQTextDrag\fR ( const QString &, QWidget * " "dragSource" " = 0, const char * " "name" " = 0 )".br.ti -1c.BI "\fBQTextDrag\fR ( QWidget * " "dragSource" " = 0, const char * " "name" " = 0 )".br.ti -1c.BI "\fB~QTextDrag\fR ()".br.ti -1c.BI "virtual void \fBsetText\fR ( const QString & )".br.ti -1c.BI "virtual void \fBsetSubtype\fR ( const QCString & )".br.ti -1c.BI "virtual const char* \fBformat\fR ( int i ) const".br.ti -1c.BI "virtual QByteArray \fBencodedData\fR ( const char * ) const".br.in -1c.SS "Static Public Members".in +1c.ti -1c.BI "bool \fBcanDecode\fR ( const QMimeSource * e )".br.ti -1c.BI "bool \fBdecode\fR ( const QMimeSource * " "e" ", QString & s )".br.ti -1c.BI "bool \fBdecode\fR ( const QMimeSource * " "e" ", QString & " "s" ", QCString & subtype )".br.in -1c.SH DESCRIPTIONThe QTextDrag provides a drag-and-drop object for transferring plain and Unicode text..PPPlain text is single- or multi-line 8-bit text in the local encoding..PPQt provides no built-in mechanism for delivering only single-line..PPDrag&Drop text does \fInot\fR have a NUL terminator when it is dropped onto the target..PPFor detailed information about drag-and-drop, see the QDragObject class..SH MEMBER FUNCTION DOCUMENTATION.SH "QTextDrag::QTextDrag ( QWidget * dragSource = 0, const char * name = 0 )"Creates a default text drag object. \fIdragSource\fR must be the drag source, \fIname\fR is the object name..SH "QTextDrag::QTextDrag ( const QString & text, QWidget * dragSource = 0, const char * name = 0 )"Creates a text drag object and sets it to \fItext. dragSource\fR must be the drag source, \fIname\fR is the object name..SH "QTextDrag::~QTextDrag ()"Destroys the text drag object and frees all allocated resources..SH "bool QTextDrag::canDecode ( const QMimeSource * e ) \fC[static]\fR"Returns TRUE if the information in \fIe\fR can be decoded into a QString..PPSee also: decode()..SH "bool QTextDrag::decode ( const QMimeSource * e, QString & str ) \fC[static]\fR"Attempts to decode the dropped information in \fIe\fR into \fIstr,\fR returning TRUE if successful..PPSee also: canDecode()..SH "bool QTextDrag::decode ( const QMimeSource * e, QString & str, QCString & subtype ) \fC[static]\fR"Attempts to decode the dropped information in \fIe\fR into \fIstr,\fR returning TRUE if successful. If \fIsubtype\fR is null, any text subtype is accepted, otherwise only that specified is accepted. \fIsubtype\fR is set to the accepted subtype..PPSee also: canDecode()..SH "void QTextDrag::setText ( const QString & text ) \fC[virtual]\fR"Sets the text to be dragged. You will need to call this if you didnot pass the text during construction..SH "SEE ALSO".BR http://www.troll.no/qt/qtextdrag.html.SH COPYRIGHTCopyright 1992-1999 Troll Tech AS. See the license file included inthe distribution for a complete license statement..SH AUTHORGenerated automatically from the source code.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -