Applet::init()
David Baron
d_baron at 012.net.il
Wed Sep 30 10:03:55 CEST 2009
Apparently, plasma will wait until all of these are done before displaying
anything (correct me if I am wrong). So any applet that checks
unmounted/unmountable media, unconnected network connections, loads large data
sets, etc., will make plasma wait and wait unless ...
Do ALL of it in background threads.
Just start, set busy if need be, and exit init().
When threads needed for applet functionality are done, reset busy and let it
play.
Let's check our init code :-)
More information about the Plasma-devel
mailing list