Qt 4.8
|
#include "qplatformdefs.h"
#include "qapplication.h"
#include "qabstracteventdispatcher.h"
#include "qwidget.h"
#include "qpainter.h"
#include "qpixmap.h"
#include "qbitmap.h"
#include "qdesktopwidget.h"
#include "qevent.h"
#include "qiodevice.h"
#include "qpointer.h"
#include "qcursor.h"
#include "qelapsedtimer.h"
#include "qvariant.h"
#include "qvector.h"
#include "qurl.h"
#include "qdebug.h"
#include "qimagewriter.h"
#include "qbuffer.h"
#include "qtextcodec.h"
#include "qdnd_p.h"
#include "qapplication_p.h"
#include "qt_x11_p.h"
#include "qx11info_x11.h"
#include "qwidget_p.h"
#include "qcursor_p.h"
#include <X11/extensions/Xfixes.h>
#include "qdnd_x11.moc"
Go to the source code of this file.
Classes | |
class | QExtraWidget |
class | QShapedPixmapWidget |
struct | XdndData |
Macros | |
#define | DEBUG if(0) qDebug |
#define | DNDDEBUG if(0) qDebug() |
Enumerations | |
enum | { XdndDropTransactionTimeout = 5000 } |
Definition at line 85 of file qdnd_x11.cpp.
Referenced by findRealWindow(), handle_xdnd_position(), QX11Data::xdndHandleDrop(), QX11Data::xdndHandleFinished(), QX11Data::xdndHandleLeave(), QX11Data::xdndHandlePosition(), QX11Data::xdndHandleStatus(), QX11Data::xdndMimeDataForAtom(), and xdndObtainData().
Definition at line 91 of file qdnd_x11.cpp.
Referenced by findRealWindow(), xdndEnable(), QX11Data::xdndHandleDrop(), and QX11Data::xdndHandleFinished().
anonymous enum |
Enumerator | |
---|---|
XdndDropTransactionTimeout |
Definition at line 122 of file qdnd_x11.cpp.
Definition at line 767 of file qdnd_x11.cpp.
Referenced by handle_xdnd_position(), QX11Data::xdndHandleDrop(), and QX11Data::xdndHandleLeave().
Definition at line 732 of file qdnd_x11.cpp.
Referenced by handle_xdnd_position().
|
static |
Definition at line 1442 of file qdnd_x11.cpp.
|
static |
Definition at line 133 of file qdnd_x11.cpp.
Referenced by QX11Data::xdndHandleSelectionRequest().
|
static |
Definition at line 107 of file qdnd_x11.cpp.
Referenced by QX11Data::xdndHandleDrop(), and QX11Data::xdndHandleSelectionRequest().
|
static |
Definition at line 94 of file qdnd_x11.cpp.
Referenced by QX11Data::xdndHandleFinished(), and QX11Data::xdndHandleSelectionRequest().
Definition at line 842 of file qdnd_x11.cpp.
Referenced by findRealWindow(), findXdndAwareParent(), and QX11Data::xdndHandlePosition().
Definition at line 1001 of file qdnd_x11.cpp.
Referenced by findXdndAwareParent(), handle_xdnd_position(), and QX11Data::xdndHandleStatus().
|
static |
Definition at line 713 of file qdnd_x11.cpp.
Referenced by qtaction_to_xdndaction(), and QX11Data::xdndSetup().
|
static |
Definition at line 1079 of file qdnd_x11.cpp.
Referenced by checkEmbedded(), findRealWindow(), and qtaction_to_xdndaction().
|
static |
Definition at line 189 of file qdnd_x11.cpp.
Referenced by findRealWindow(), handle_xdnd_position(), and QX11Data::xdndHandleDrop().
|
static |
Definition at line 124 of file qdnd_x11.cpp.
Referenced by findRealWindow(), QX11Data::xdndHandleFinished(), and QX11Data::xdndHandleSelectionRequest().
|
static |
Definition at line 1427 of file qdnd_x11.cpp.
Referenced by findRealWindow().
Definition at line 979 of file qdnd_x11.cpp.
Referenced by QX11Data::xdndHandlePosition().
Definition at line 1025 of file qdnd_x11.cpp.
Referenced by QX11Data::xdndHandleStatus().
|
static |
Definition at line 178 of file qdnd_x11.cpp.
Referenced by handle_xdnd_position(), and handle_xdnd_status().
|
static |
Definition at line 363 of file qdnd_x11.cpp.
Referenced by QX11Data::dndEnable().
|
static |
Definition at line 1883 of file qdnd_x11.cpp.
Definition at line 335 of file qdnd_x11.cpp.
Referenced by findRealWindow(), and xdndEnable().
|
static |
Definition at line 255 of file qdnd_x11.cpp.
Referenced by qt_xdnd_cleanup().
|
static |
Definition at line 249 of file qdnd_x11.cpp.
Referenced by findRealWindow(), and QX11Data::xdndHandleFinished().
|
static |
Definition at line 262 of file qdnd_x11.cpp.
|
static |
Definition at line 260 of file qdnd_x11.cpp.
|
static |
Definition at line 261 of file qdnd_x11.cpp.
|
static |
Definition at line 258 of file qdnd_x11.cpp.
Referenced by qt_xdnd_cleanup().
|
static |
Definition at line 245 of file qdnd_x11.cpp.
Referenced by QX11Data::dndEnable(), handle_xdnd_status(), qt_xdnd_send_leave(), and QX11Data::xdndHandleDrop().
|
static |
Definition at line 220 of file qdnd_x11.cpp.
Referenced by QX11Data::dndEnable(), and findRealWindow().
|
static |
Definition at line 250 of file qdnd_x11.cpp.
Referenced by checkEmbedded(), and QX11Data::xdndHandleEnter().
|
static |
Definition at line 242 of file qdnd_x11.cpp.
Referenced by handle_xdnd_position().
|
static |
Definition at line 256 of file qdnd_x11.cpp.
Referenced by qt_xdnd_cleanup().
|
static |
Definition at line 254 of file qdnd_x11.cpp.
Referenced by QLineControl::cursorForward(), QLineControl::cursorWordBackward(), QLineControl::cursorWordForward(), QLineControl::end(), QLineControl::home(), QCalendarView::keyboardSearch(), qt_xdnd_cleanup(), QLineControl::selectAll(), QLineControl::setCursorMoveStyle(), QLineControl::setCursorPosition(), QLineControl::setInputMask(), QTextControl::toHtml(), and QPlainTextEdit::toPlainText().
|
static |
Definition at line 253 of file qdnd_x11.cpp.
Referenced by qt_xdnd_cleanup().
|
static |
Definition at line 246 of file qdnd_x11.cpp.
Referenced by findRealWindow(), handle_xdnd_position(), and QX11Data::xdndHandleDrop().
|
static |
Definition at line 231 of file qdnd_x11.cpp.
|
static |
Definition at line 226 of file qdnd_x11.cpp.
Referenced by checkEmbedded(), findRealWindow(), handle_xdnd_status(), qt_xdnd_send_leave(), QX11Data::xdndHandleBadwindow(), and QX11Data::xdndHandleFinished().
|
static |
Definition at line 235 of file qdnd_x11.cpp.
Referenced by findRealWindow().
|
static |
Definition at line 224 of file qdnd_x11.cpp.
Referenced by checkEmbedded(), findRealWindow(), qt_xdnd_send_leave(), QX11Data::xdndHandleBadwindow(), QX11Data::xdndHandleFinished(), and QX11Data::xdndHandleSelectionRequest().
Definition at line 230 of file qdnd_x11.cpp.
Referenced by xdndObtainData().
bool qt_xdnd_dragging = false |
Definition at line 237 of file qdnd_x11.cpp.
Referenced by QX11Data::dndEnable(), findRealWindow(), qt_try_modal(), QETWidget::translateMouseEvent(), QApplication::x11ProcessEvent(), and QX11Data::xdndHandleDrop().
|
static |
Definition at line 213 of file qdnd_x11.cpp.
Referenced by handle_xdnd_position(), QX11Data::xdndHandleBadwindow(), QX11Data::xdndHandleDrop(), QX11Data::xdndHandleEnter(), QX11Data::xdndHandleLeave(), and xdndObtainData().
const int qt_xdnd_max_type = 100 |
Definition at line 216 of file qdnd_x11.cpp.
Referenced by QX11Data::xdndHandleEnter().
|
static |
Definition at line 227 of file qdnd_x11.cpp.
Referenced by findRealWindow(), qt_xdnd_send_leave(), and QX11Data::xdndHandleSelectionRequest().
|
static |
Definition at line 222 of file qdnd_x11.cpp.
|
static |
Definition at line 233 of file qdnd_x11.cpp.
Referenced by handle_xdnd_position(), QX11Data::xdndHandleDrop(), and xdndObtainData().
|
static |
Definition at line 217 of file qdnd_x11.cpp.
Referenced by QX11Data::xdndHandleEnter(), QX11Data::xdndHandleLeave(), and xdndObtainData().
|
static |
Definition at line 121 of file qdnd_x11.cpp.
Referenced by restartXdndDropExpiryTimer().
|
static |
Definition at line 239 of file qdnd_x11.cpp.
Referenced by findRealWindow(), handle_xdnd_status(), qt_xdnd_send_leave(), and QX11Data::xdndHandleDrop().
|
static |
Definition at line 321 of file qdnd_x11.cpp.
const int xdnd_version = 5 |
Definition at line 176 of file qdnd_x11.cpp.
Referenced by findRealWindow(), xdndEnable(), and QX11Data::xdndHandleEnter().