00001 #ifndef _TRANSITIONINITIAL_H_987765215760_ 00002 #define _TRANSITIONINITIAL_H_987765215760_ 00003 00004 #include "oneStateTransition.h" 00005 00006 class TransitionSELine : public OneStateTransition 00007 { 00008 public: 00009 TransitionSELine(Editor *parent, State *state, bool start, int direction, bool dimmed); 00010 virtual ~TransitionSELine(); 00011 00012 virtual void adjust(); 00013 00014 virtual QString getTypeName() const; 00015 00016 virtual void setDirection(int d); 00017 virtual int getDirection() const; 00018 00019 virtual QString getVCCommand() const; 00020 00021 //virtual QString getEPS() const; 00022 protected: 00023 //void paint (QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0); 00024 void setRotation(); 00025 bool starting; 00026 int direction; 00027 QLineF line; 00028 }; 00029 00030 00031 #endif //_TRANSITIONINITIAL_H_987765215760_