00001 #ifndef _TRANSITIONLINE_H_8798638745242_ 00002 #define _TRANSITIONLINE_H_8798638745242_ 00003 00004 #include "twoStatesTransition.h" 00005 00006 class TransitionLine : public TwoStatesTransition 00007 { 00008 public: 00009 TransitionLine(Editor *parent, State *ss, State *es, const QString &label, 00010 bool leftOriented=true, bool dimmed=false); 00011 virtual ~TransitionLine(); 00012 00013 virtual void adjust(); 00014 virtual void setLabelPosition(); 00015 00016 virtual QString getTypeName() const; 00017 00018 virtual QString getVCCommand() const; 00019 //virtual QString getEPS() const; 00020 protected: 00021 //void paint (QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0); 00022 }; 00023 00024 #endif //_TRANSITIONLINE_H_8798638745242_