#include <sxUiConnection.h>
Public Types | |
enum | { CubicLine = 0, StraightLine, MultipleLine, LineModeCount } |
enum | { TYPE = UserType + 2 } |
Public Member Functions | |
sxUiConnection (sxPort *term) | |
void | Adjust () |
void | SetTemporaryPoint (const QPointF &pt) |
void | SetTerminal (sxPort *port) |
QFont | Font () const |
void | SetFont (const QFont &f) |
int | LineMode () const |
void | SetLineMode (int mode) |
QRectF | boundingRect () const |
QPainterPath | shape () const |
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) |
QPainterPath | opaqueArea () const |
int | type () const |
Protected Member Functions | |
virtual bool | SaveGui (QDomElement &conNode) |
virtual bool | LoadGui (const QDomElement &conNode) |
void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *event) |