Isis 3 Programmer Reference
MatrixGraphicsView.h
1#ifndef MatrixGraphicsView_H
2#define MatrixGraphicsView_H
3
4#include <QGraphicsView>
5
6namespace Isis {
16 Q_OBJECT
17
18 public:
19 MatrixGraphicsView(QGraphicsScene *scene, QWidget *parent = 0);
20 virtual ~MatrixGraphicsView();
21
22 void enableResizeZooming(bool enabled) {
23 p_resizeZooming = enabled;
24 }
25
26 protected:
27 virtual void contextMenuEvent(QContextMenuEvent *event);
28 virtual void resizeEvent(QResizeEvent *event);
29
30 private:
31 bool p_resizeZooming;
32 };
33}
34
35#endif
36
A graphics view that resizes in a more friendly way.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16