28 #ifndef _BIBLIOTEQ_IMAGE_DROP_SITE_H_
29 #define _BIBLIOTEQ_IMAGE_DROP_SITE_H_
31 #include <QGraphicsView>
39 QString m_imageFormat;
42 void enableDoubleClickResize(
const bool state);
43 void loadFromData(
const QByteArray &bytes);
44 void setImage(
const QImage &image);
45 void setReadOnly(
const bool readOnly);
48 bool m_doubleClickResizeEnabled;
51 QString determineFormat(
const QByteArray &bytes)
const;
52 QString determineFormat(
const QString &filename)
const;
53 void dragEnterEvent(QDragEnterEvent *event);
54 void dragLeaveEvent(QDragLeaveEvent *event);
55 void dragMoveEvent(QDragMoveEvent *event);
56 void dropEvent(QDropEvent *event);
57 void keyPressEvent(QKeyEvent *event);
58 void mouseDoubleClickEvent(QMouseEvent *event);
Definition: biblioteq_image_drop_site.h:34