qt-interest@trolltech.com
[Top] [All Lists]

Re: [Qt-interest] QListView::scrollTo() problem

Subject: Re: [Qt-interest] QListView::scrollTo() problem
From: "Malyushytsky, Alex"
Date: Mon, 29 Dec 2008 15:42:07 -0800
>> Yes, I thought about it and even tried. But I don't think it's a good
way because nobody can tell how much the delay should be.

I might not see a problem, but according to my impression I know :P
It is 0.

Correct me if I am wrong.

All you need is to get notified when events started before are done.
So connecting modelReset() signal to your slot supposed to give you a good 
point to call QTimer::singleShot with 0 as a delay.

Best regards,
Alex

-----Original Message-----
From: qt-interest-bounces@xxxxxxxxxxxxx 
[mailto:qt-interest-bounces@xxxxxxxxxxxxx] On Behalf Of Anthony Serdyukov
Sent: Tuesday, December 23, 2008 9:07 PM
To: Alan M. Carroll
Cc: qt-interest@xxxxxxxxxxxxx
Subject: Re: [Qt-interest] QListView::scrollTo() problem

Yes, I thought about it and even tried. But I don't think it's a good
way because nobody can tell how much the delay should be.

2008/12/23 Alan M. Carroll <amc@xxxxxxxxxxxxxxxxxxxxxxx>:
> QTimer::singleShot
>
> I use this very frequently when I have timing issues like this (not quite as 
> handy as perform:with:afterDelay, but usable).
>
> At 12:01 AM 12/23/2008, Anthony Serdyukov wrote:
>>Good day.
>>
>>I have QListView on my form.
>>At start up the model for the view is empty.
>>When user "opens document", the model is emitting modelReset() signal,
>>and the data is queried by the view.
>>
>>All was going well. But now I need to scroll list view to some item
>>during document opening. I tried to use scrollTo method, but it
>>failed.
>>My investigation told me that the view is still querying SizeHintRole
>>when I call scrollTo() method.
>>So, it cannot satisfy my request since the scrollbars range is
>>undefined yet. But this is just my supposition.
>>
>>What could you suggest?
>>
>>--
>>Regards,
>>Anthony
>>_______________________________________________
>>Qt-interest mailing list
>>Qt-interest@xxxxxxxxxxxxx
>>http://lists.trolltech.com/mailman/listinfo/qt-interest
>
>



--
Regards,
Anthony
_______________________________________________
Qt-interest mailing list
Qt-interest@xxxxxxxxxxxxx
http://lists.trolltech.com/mailman/listinfo/qt-interest


---------------------------------------------------------------------------------------------------
Weidlinger Associates, Inc. made the following annotations.

"This message and any attachments are solely for the intended recipient and may 
contain confidential or privileged information. If you are not the intended 
recipient, any disclosure, copying, use, or distribution of the information 
included in this message and any attachments is prohibited. If you have 
received this communication in error, please notify us by reply e-mail and 
immediately and permanently delete this message and any attachments. Thank you."

"Please consider our environment before printing this email."

_______________________________________________
Qt-interest mailing list
Qt-interest@xxxxxxxxxxxxx
http://lists.trolltech.com/mailman/listinfo/qt-interest

<Prev in Thread] Current Thread [Next in Thread>