20#ifndef REVENTHANDLER_H
21#define REVENTHANDLER_H
59 static bool isUrl(
const QString& urlString);
66 void dragEnter(QDragEnterEvent* event);
70 void viewportChanged();
72 void horizontalScrolled(
double pos);
73 void verticalScrolled(
double pos);
Q_DECLARE_METATYPE(RMath *)
Interface for interaction between a graphics document and a user.
Definition RDocumentInterface.h:97
Event handler class.
Definition REventHandler.h:53
QScrollBar * hsb
Definition REventHandler.h:78
RGraphicsView * graphicsView
Definition REventHandler.h:80
QScrollBar * vsb
Definition REventHandler.h:79
QWidget * widget
Definition REventHandler.h:76
RDocumentInterface * documentInterface
Definition REventHandler.h:77
RRulerQt * hruler
Definition REventHandler.h:81
RRulerQt * vruler
Definition REventHandler.h:82
Graphics view.
Definition RGraphicsView.h:67
Thread worker that draws a part of a document.
Definition RGraphicsViewWorker.h:44
Widget that displays the current mouse position.
Definition RRulerQt.h:44
Abstract base class for all grid and object snap implementations.
Definition RSnap.h:43
Abstract base class for all snap restriction implementations.
Definition RSnapRestriction.h:37
Text label.
Definition RTextLabel.h:44
Represents a 3d vector (x/y/z).
Definition RVector.h:47
#define QCADGUI_EXPORT
Definition gui_global.h:10
void getUrlsFromMimeData(void mimeData)
Definition library.js:91
void isUrl(void urlString)
Definition library.js:249
#define NULL
Definition opennurbs_system.h:256