Tools should paint in dedicated thread

Registered by janisozaur

Running in separate thread won't block UI

Blueprint information

Status:
Started
Approver:
janisozaur
Priority:
Medium
Drafter:
janisozaur
Direction:
Approved
Assignee:
janisozaur
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Beta Available
Milestone target:
milestone icon chihiro
Started by
janisozaur

Whiteboard

See http://stackoverflow.com/questions/2138381/how-to-paint-contents-in-multi-thread-using-qt and http://labs.trolltech.com/blogs/2010/01/21/qt-graphics-and-performance-generating-content-in-threads/

Do we really need a separate thread to draw?most operations for now work like a charm in GUI thread.

rawo[2010-08-25]
I would postpone the threaded drawing (or eventually drop it).

janisozaur [2010-08-25]
too bad, as i was already thinking about that. it seems to me rather urgent issue, as it causes event drops and thus renders carto quite useless as a graphics program. it is not, however, an easy task to do - i've got some ideas how to solve this, but am not yet sure how will it work out.

janisozaur [2010-09-05]
lp:cybercarto revno:51 and lp:~carto-team/cybercarto/plugins revno:16 feature threaded painting.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.