NCL Composer
0.1.5
Main Page
Related Pages
Classes
All
Classes
Functions
Variables
Pages
view.h
1
#ifndef VIEW_H
2
#define VIEW_H
3
4
#include <QGraphicsView>
5
#include <QMouseEvent>
6
7
#include <QDebug>
8
9
#include "scene.h"
10
11
class
View
:
public
QGraphicsView
12
{
13
Q_OBJECT
14
15
public
:
16
View
(QWidget* parent = 0);
17
18
~
View
();
19
20
protected
:
21
virtual
void
mousePressEvent(QMouseEvent* event);
22
23
protected
slots:
24
void
alertEntityChange(
QncgGraphicsEntity
* entity);
25
26
void
alertEntitySelection(
QncgGraphicsEntity
* entity);
27
28
private
:
29
void
createObjects();
30
31
void
createConnections();
32
33
Scene
* scene;
34
35
QncgGraphicsEntity
* selected;
36
};
37
38
#endif // VIEW_H
composer-plugins
qnclstructural
deps
libqncg
examples
qncgdrawing
ui
view.h
Generated on Tue Jun 18 2013 16:03:02 for NCL Composer by
1.8.4