首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

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

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

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

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


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

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

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

并且

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

谢谢了

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

热点排行