Can you try the following please?
1. Launch TreeLine by tapping on its icon.
2. Push the Home button to get back to Qtopia desktop.
3. Tap the TreeLine icon in the task bar to go back to TreeLine.
I remember having a big problem with this - TreeLine would never come back up. My setup of treeline.desktop / treelinelauncher / treeline.py is the only way I found to make it work.
Yes, I seem to remember such things being discussed in the forums sometime last year (maybe it was you :-).
Well, I had done just this without thinking about it during the course of my testing, and I just tried again just to be sure, and I can confirm it just works, even with my treeline.desktop calling treeline.py directly...
Actually it's very fortunate that it does, because there is one peculiar thing about launching treeline on my Z : quite often ("...but not quite always", as seems to be my mantra these days :-), it will appear briefly then switch back to the desktop or to another app that's running. So you have to tap its icon on the taskbar to get it back.
It's not a problem, just a bit strange - the PyQt "demo app" (basic example) doesn't do this for example. And I *think* the behaviour was there with treelinelauncher, too.
Oh, and I seem to remember that early in the thread there was a question about start times. Subjectively I find them quite acceptable : with my 760 running its usual set of apps (Ko/Pi, Opera, a couple of python instances and a Snakelet server) loading Treeline takes just under 10 seconds. Not bad ! A bit more than lighter, native apps (like Portabase), but on par with compiled code like Ko/Pi, Ka/Pi etc., and certainly much better than some monsters running on kdemicrolib (like Tuxcards and Kcommander) that take so much of forever to start that they need a splashscreen to warn the user... Go Python/PyQt ! :-)