Isis 3 Programmer Reference
MatrixGraphicsScene.h
1
#ifndef MatrixGraphicsScene_H
2
#define MatrixGraphicsScene_H
3
4
#include <QGraphicsView>
5
6
namespace
Isis
{
7
class
MatrixSceneWidget;
8
21
class
MatrixGraphicsScene
:
public
QGraphicsScene
{
22
Q_OBJECT
23
24
public
:
25
MatrixGraphicsScene
(
MatrixSceneWidget
*parent);
26
virtual
~
MatrixGraphicsScene
();
27
28
protected
:
29
virtual
void
contextMenuEvent(QGraphicsSceneContextMenuEvent *contextMenuEvent);
30
virtual
void
mousePressEvent(QGraphicsSceneMouseEvent *mouseEvent);
31
};
32
}
33
34
#endif
35
QGraphicsScene
Isis::MatrixSceneWidget
This widget encompasses the entire matrixDisplay scene.
Definition:
MatrixSceneWidget.h:51
Isis::MatrixGraphicsScene
A graphics scene with improved user-interaction for use with the MatrixSceneWidget.
Definition:
MatrixGraphicsScene.h:21
Isis
This is free and unencumbered software released into the public domain.
Definition:
Apollo.h:16
src
qisis
objs
MatrixSceneWidget
MatrixGraphicsScene.h