Hi

I have been working on integration of ptxdist into the qtcreator. While the 
stuff 
is still a little rough at some edges it is very usable. 

Since debug and deployment of the QT-eclipse plugin was not very usable
i took a long look at the now released QtCreator 2.0.0. The Maemo backend
had all the functionality i needed. So i adapted it as an ptxdist backend.
This backend automatically detects if a qmake is part of an ptxdist 
distribution. 
It automatically sets the path to the toolchain and the gdb debug root. Further 
it automatically strips the binary for lightning fast deployment times. So if 
you
are into qt and ptxdist you should definetly try it.

Prerequsites:
A fully build ptxdist repository with qt enabled (non-gui is fine) and sftp 
enabled.
Preferably a gdb with python enabled (one line rule file fix).
The qtcreator ptxdist merge from:

http://qt.gitorious.org/~tstone/qt-creator/ptxdist-qt-creator/commits/ptxdist-2.0.0-merge

To  build the qtcreator you need also qt4.7 prerelease from nokia.

Stuff which is known not to work:
The packaging step: It should be relativly easy to add an ipkg packaging step 
to deployment.
The toolchain is listed as "unkown" in the toolchain dialog (but not in the 
ptxdist dialog).
The meamo backend :-(.

How to use it:
Build all the stuff mentioned above. 
Start qtcreator and add a custom qt version with the qtmake path from ptxdist.
Open a project of your choice.
Go to the projects menu and add a ptxdist panel (by pressing + besides 
"Desktop").
Add a target at in the ptxdist run section.
Have fun.

If someone likes to join forces to get this into mainline, this would be great.

Best regards
Tim

-- 
ptxdist mailing list
[email protected]

Reply via email to