Esempio n. 1
0
        protected QVariant ItemChange(GraphicsItemChange change, QVariant val)
        {
            if (change == GraphicsItemChange.ItemPositionHasChanged) {
                foreach (EdgeItem ein in inList) {
                    ein.SetToPoint(X(), Y());
                }
                foreach (EdgeItem eout in outList) {
                    eout.SetFromPoint(X(), Y());
                }
            }

            return base.ItemChange(change, val);
        }
Esempio n. 2
0
        protected QVariant ItemChange(GraphicsItemChange change, QVariant val)
        {
            if (change == GraphicsItemChange.ItemPositionHasChanged)
            {
                foreach (EdgeItem ein in inList)
                {
                    ein.SetToPoint(X(), Y());
                }
                foreach (EdgeItem eout in outList)
                {
                    eout.SetFromPoint(X(), Y());
                }
            }

            return(base.ItemChange(change, val));
        }