⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qtextdrag.3qt

📁 Trolltech公司发布的基于C++图形开发环境
💻 3QT
字号:
'\" t.TH QTextDrag 3qt "21 January 2005" "Trolltech AS" \" -*- nroff -*-.\" Copyright 1992-2001 Trolltech AS.  All rights reserved.  See the.\" license file included in the distribution for a complete license.\" statement..\".ad l.nh.SH NAMEQTextDrag \- Drag and drop object for transferring plain and Unicode text.SH SYNOPSIS\fC#include <qdragobject.h>\fR.PPInherits QDragObject..PP.SS "Public Members".in +1c.ti -1c.BI "\fBQTextDrag\fR ( const QString & text, 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 & text )".br.ti -1c.BI "virtual void \fBsetSubtype\fR ( const QCString & st )".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 & str )".br.ti -1c.BI "bool \fBdecode\fR ( const QMimeSource * e, QString & str, QCString & subtype )".br.in -1c.SH DESCRIPTIONThe QTextDrag class is a drag and drop object for transferring plain and Unicode text..PPPlain text is passed in a QString which may contain multiple lines (i.e. may contain newline characters). The drag target will receive the newlines according to the runtime environment, e.g. LF on Unix, and CRLF on Windows..PPQt provides no built-in mechanism for delivering only a single-line..PPFor more information about drag and drop, see the QDragObject class and the drag and drop documentation..PPSee also Drag And Drop Classes..SH MEMBER FUNCTION DOCUMENTATION.SH "QTextDrag::QTextDrag ( const QString & text, QWidget * dragSource = 0, const char * name = 0 )"Constructs a text drag object and sets its data to \fItext\fR. \fIdragSource\fR must be the drag source; \fIname\fR is the object name..SH "QTextDrag::QTextDrag ( QWidget * dragSource = 0, const char * name = 0 )"Constructs a default text drag object. \fIdragSource\fR must be the drag source; \fIname\fR is the object name..SH "QTextDrag::~QTextDrag ()"Destroys the text drag object and frees up 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; otherwise returns FALSE..PPSee also decode()..PPExample: iconview/simple_dd/main.cpp..SH "bool QTextDrag::decode ( const QMimeSource * e, QString & str )\fC [static]\fR"Attempts to decode the dropped information in \fIe\fR into \fIstr\fR. Returns TRUE if successful; otherwise returns FALSE..PPSee also canDecode()..PPExample: iconview/simple_dd/main.cpp..SH "bool QTextDrag::decode ( const QMimeSource * e, QString & str, QCString & subtype )\fC [static]\fR"This is an overloaded member function, provided for convenience. It behaves essentially like the above function..PPAttempts to decode the dropped information in \fIe\fR into \fIstr\fR. Returns TRUE if successful; otherwise returns FALSE. If \fIsubtype\fR is null, any text subtype is accepted; otherwise only the specified \fIsubtype\fR is accepted..PPSee also canDecode()..SH "void QTextDrag::setSubtype ( const QCString & st )\fC [virtual]\fR"Sets the MIME subtype of the text being dragged to \fIst\fR. The default subtype is "plain", so 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")..SH "void QTextDrag::setText ( const QString & text )\fC [virtual]\fR"Sets the text to be dragged to \fItext\fR. You will need to call thisif you did not pass the text during construction..SH "SEE ALSO".BR http://doc.trolltech.com/qtextdrag.html.BR http://www.trolltech.com/faq/tech.html.SH COPYRIGHTCopyright 1992-2001 Trolltech AS, http://www.trolltech.com.  See thelicense file included in the distribution for a complete licensestatement..SH AUTHORGenerated automatically from the source code..SH BUGSIf you find a bug in Qt, please report it as described in.BR http://doc.trolltech.com/bughowto.html .Good bug reports help us to help you. Thank you..PThe definitive Qt documentation is provided in HTML format; it islocated at $QTDIR/doc/html and can be read using Qt Assistant or witha web browser. This man page is provided as a convenience for thoseusers who prefer man pages, although this format is not officiallysupported by Trolltech. .PIf you find errors in this manual page, please report them to.BR qt-bugs@trolltech.com .Please include the name of the manual page (qtextdrag.3qt) and the Qtversion (3.3.4).

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -