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

📄 qtextdrag.3qt

📁 Linux下的基于X11的图形开发环境。
💻 3QT
字号:
'\" t.TH QTextDrag 3qt "9 December 2002" "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)..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.1.1).

⌨️ 快捷键说明

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