读书人

关于QT绘制的直线移动的有关问题

发布时间: 2012-06-13 12:30:18 作者: rapoo

关于QT绘制的直线移动的问题
我在QGraphicsView当中绘制了一条直线,我在直线这个类中,写了如下的语句:

C/C++ code
setFlag(QGraphicsItem::ItemIsMovable, true);        setFlag(QGraphicsItem::ItemIsSelectable, true);


这样,就可以保证我绘制的直线可以被选中和拖动了~~~

但是问题来了,在line这个类的构造函数中写了如上的语句以后,在绘制的时候,那条线也跟着鼠标飘来飘去。。。

请问如何能做到
绘制的时候,那条线不会自动移动

并且

我也可以实现绘制以后对这条直线实行选中和拖动呢

谢谢了

[解决办法]
那你可以mouse事件中来实现。。用一个变量来是实现。。

读书人网 >QT开发

热点推荐