Le 10/06/2013 09:18, Timothy Pearson a écrit : > You can try using the automated conversion script here: > http://git.trinitydesktop.org/cgit/experimental/tree/qt3-tqt3/convert_existing_qt3_app_to_tqt3 > > Be warned that it takes a LOT of CPU time to run, and that the result > probably won't compile the first time around. However, it will deal with > 99% of the tedious renaming without intervention. > > You then need to take into account the more recent TDE header file and > class name changes. Unfortunately, I do not have a script to > automatically convert a project to use the new TDE class names and header > files, so you would need to make those changes by hand or via your own > scripts. > > How I typically handle import of a new application is I first commit the > last known working version of the application from the original source > (i.e. the original project website) to a new GIT repository. I then apply > and commit all changes needed to get it building on Qt3 with TDE 3.5.13.x, > then finally run the autoconversion tools and commit the first working > version for TDE R14. This keeps the original versions around in the GIT > history in case something broke during build fixes and/or R14 conversion > and is not noticed until far in the future (this has happened many times > before!) > > Tim > > Hello, I've posted in bug report 531 http://bugs.trinitydesktop.org/show_bug.cgi?id=531 a "sed" command to convert ksensors to TDE R14. It could be a starting point for a more generic script, as the one for QT3/TQT3 . Francois