21#ifndef KIVIOARROWHEADACTION_H
22#define KIVIOARROWHEADACTION_H
29class KivioArrowHeadAction : public TDEActionMenu
34 KivioArrowHeadAction( const TQString &text, const TQString &pix,
35 TQObject* parent = 0, const char *name = 0);
36 ~KivioArrowHeadAction();
38 TDEPopupMenu* popupMenu() const;
39 void popup( const TQPoint& global );
41 virtual int plug( TQWidget* widget, int index = -1 );
43 int currentStartArrow();
44 int currentEndArrow();
47 void setCurrentStartArrow( int c);
48 void setCurrentEndArrow( int c);
49 void setEmitSignals( bool e) { m_emitSignals = e; }
52 void startChanged( int);
56 void loadArrowHeads(TDEPopupMenu* combo);
59 TDEPopupMenu* m_popup;
60 TDEPopupMenu* m_startPopup;
61 TDEPopupMenu* m_endPopup;
|