5#ifndef QQUICKFILEDIALOGDELEGATE_P_P_H
6#define QQUICKFILEDIALOGDELEGATE_P_P_H
23#include <QtQuick/private/qquicksinglepointhandler_p.h>
24#include <QtQuick/private/qquicktaphandler_p.h>
25#include <QtQuick/private/qquickdroparea_p.h>
26#include <QtQuickTemplates2/private/qquickitemdelegate_p_p.h>
27#include <QtGui/qdrag.h>
60 bool wantsEventPoint(
const QPointerEvent *event,
const QEventPoint &point)
override;
65 QPointer<QDrag> m_drag;
66 QPointer<QQuickDropArea> m_dropArea;
69 bool m_longPressed =
false;
75 Q_DECLARE_PUBLIC(QQuickFileDialogDelegate)
QQuickFileDialogImpl * fileDialog
QQuickFolderDialogImpl * folderDialog
bool acceptKeyClick(Qt::Key key) const override
QQuickFileDialogTapHandler * tapHandler
QUrl getFolderUrlAtPress() const
void handleEventPoint(QPointerEvent *event, QEventPoint &point) override
void handleContainsDragChanged()
void handleDrag(QQuickDragEvent *event)
QQuickFileDialogImpl * getFileDialogImpl() const
bool wantsEventPoint(const QPointerEvent *event, const QEventPoint &point) override
Returns true if the given point (as part of event) could be relevant at all to this handler,...
void handleDrop(QQuickDragEvent *event)