#include <qcalcScene.h>
Public Slots | |
void | evaluate () |
void | saveAs (const QString &path) |
void | open (const QString &path) |
Signals | |
void | refreshContextWidget () |
Public Member Functions | |
CalcScene (QObject *parent=NULL) | |
virtual | ~CalcScene () |
void | emitSelectionChanged () |
Protected Member Functions | |
void | mousePressEvent (QGraphicsSceneMouseEvent *mouseEvent) |
void | mouseMoveEvent (QGraphicsSceneMouseEvent *mouseEvent) |
void | mouseReleaseEvent (QGraphicsSceneMouseEvent *mouseEvent) |
void | dragEnterEvent (QGraphicsSceneDragDropEvent *event) |
void | dragMoveEvent (QGraphicsSceneDragDropEvent *event) |
void | dropEvent (QGraphicsSceneDragDropEvent *event) |
void | selectItem (QGraphicsItem *) |
void | updateInputLists () |
Protected Attributes | |
Connector * | currentConnector |
TimeConnector * | currentTimeConnector |
bool | movingConnector |
bool | movingTimeConnector |
bool | rotoZooming |
CalcItem * | currentItem |
QPointF | reference |
QMatrix | referenceMatrix |
bool | draggingSelectionRect |
bool | closing |
QGraphicsRectItem * | selectionRect |
CalcScene::CalcScene | ( | QObject * | parent = NULL |
) |
CalcScene::~CalcScene | ( | ) | [virtual] |
void CalcScene::dragEnterEvent | ( | QGraphicsSceneDragDropEvent * | event | ) | [protected] |
void CalcScene::dragMoveEvent | ( | QGraphicsSceneDragDropEvent * | event | ) | [protected] |
void CalcScene::dropEvent | ( | QGraphicsSceneDragDropEvent * | event | ) | [protected] |
void CalcScene::emitSelectionChanged | ( | ) | [inline] |
void CalcScene::evaluate | ( | ) | [slot] |
void CalcScene::mouseMoveEvent | ( | QGraphicsSceneMouseEvent * | mouseEvent | ) | [protected] |
void CalcScene::mousePressEvent | ( | QGraphicsSceneMouseEvent * | mouseEvent | ) | [protected] |
void CalcScene::mouseReleaseEvent | ( | QGraphicsSceneMouseEvent * | mouseEvent | ) | [protected] |
void CalcScene::open | ( | const QString & | path | ) | [slot] |
void CalcScene::refreshContextWidget | ( | ) | [signal] |
void CalcScene::saveAs | ( | const QString & | path | ) | [slot] |
void CalcScene::selectItem | ( | QGraphicsItem * | ) | [protected] |
void CalcScene::updateInputLists | ( | ) | [protected] |
bool CalcScene::closing [protected] |
Connector* CalcScene::currentConnector [protected] |
CalcItem* CalcScene::currentItem [protected] |
TimeConnector* CalcScene::currentTimeConnector [protected] |
bool CalcScene::draggingSelectionRect [protected] |
bool CalcScene::movingConnector [protected] |
bool CalcScene::movingTimeConnector [protected] |
QPointF CalcScene::reference [protected] |
QMatrix CalcScene::referenceMatrix [protected] |
bool CalcScene::rotoZooming [protected] |
QGraphicsRectItem* CalcScene::selectionRect [protected] |