[Qt-interest] QGraphicsItem movement problem

Riccardo Roasio riccardo.roasio at gmail.com
Fri Jul 16 09:59:43 CEST 2010


But how can i use animation framework in this case?

Thanks,Riccardo

2010/7/16 Riccardo Roasio <riccardo.roasio at gmail.com>:
> Hi,
>
> i tried to remove the stdout but nothing change.
> I will try to animate it from position to position...
>
> Riccardo
>
> 2010/7/15 Jason H <scorp1us at yahoo.com>:
>> Any string output will suck. I'd try it without the cout.
>> I'd provide a QTextDocument in another window, use qRegisterMsghandler(), and
>> use qDebug() to post text to it.
>>
>> The other thing is to animate it from position to position.
>>
>>
>>
>>
>>
>>
>> ----- Original Message ----
>> From: Riccardo Roasio <riccardo.roasio at gmail.com>
>> To: qt-interest <qt-interest at trolltech.com>
>> Sent: Thu, July 15, 2010 9:00:57 AM
>> Subject: [Qt-interest] QGraphicsItem movement problem
>>
>> Hi,
>>
>> i'm implementing a movement of a QGraphicsItem due to mouse press and movement..
>>
>>   currentMovement=event->pos().x();
>>
>>     if(currentMovement<startMovement)
>>     {
>>      //movememnt is right to left
>>      int delta=startMovement-currentMovement;
>>      currentX=startX-delta;
>>
>>      std::cout<<"DELTA : "<<delta<<std::endl;
>>      std::cout<<"currentX : "<<currentX<<std::endl;
>>
>>      setPos(currentX,startY);
>>      update();
>>     }
>>
>>
>> the problem is that the effect is not so fluid, but the continuous
>> refresh create a blinking effect of the item..
>>
>> I can i solve this problem?
>>
>> Thanks,
>> Riccardo
>> _______________________________________________
>> Qt-interest mailing list
>> Qt-interest at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-interest
>>
>>
>>
>>
>>
>>
>




More information about the Qt-interest-old mailing list