Porting kdevquanta to KDE4
Andras Mantia <[email protected]>
| Newsgroups | gmane.comp.kde.devel.quanta |
|---|---|
| Message-ID | <[email protected]> |
Hi, I've started to port KDevQuanta to KDE4. I'm not saying it is a fun job, but hey, we have to do it. My plan is to first make it compile. First, it should compile with cmake. I run the automatic cmake conversion tool, but this does not guarantee anything. I started with the "lib" directory, as this is common and is used by all the other parts. Right now only this directory is enabled for compilation. It partly compiles (until basetreeview.cpp). I became tried now. So how can you help? Fix compilation in kdevquanta with Qt4 and kdelibs4_snapshot. When you make the conversion, please try to fix the right way and not use Q3* and K3* classes. You don't have to optimize (like QMap->QHash), just make sure it is not using compatibility classes. We will anyway need to review the code and fix the bugs, as I'm sure that simply making it compile will not make it work. If you want to work on a new directory, enable it in the top-level CMakeLists.txt file with "add_subdirectory(dirname)". Also inform me on this list if you start to port something, so we don't do the same porting twice. When you do the porting, you should have the kdelibs and qt4 apidocs at hand. ;-) For the latter use the qt4 assitant, the first you can get by going to the kdelibs source dir and run "make admin/doxygen.sh ." and add the generated kdelibs4_snapshot-apidocs as a new documentation for KDevelop assistant (KDevelop version 3 will work). Andras -- Quanta Plus developer - http://quanta.kdewebdev.org K Desktop Environment - http://www.kde.org _______________________________________________ quanta-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/quanta-devel
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBEPT/GTQdfac6L/08RAnn7AKC2IefJXj5fxiB6KdDkGUTyPj5CTgCeICa2 nowQzuWBNiaAY6jR3+fXINk= =+hrS -----END PGP SIGNATURE-----