Re: Porting kdevquanta to KDE4
Jens Herden <[email protected]>
| Newsgroups | gmane.comp.kde.devel.quanta |
|---|---|
| Organization | http://www.kdewebdev.org |
| Message-ID | <[email protected]> |
Hi Andras, > 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. I could get KDevelop compiled and I made some small changes but now I am also tired ;-) > 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)". I see. > Also inform me on this list if you start to port something, so we don't > do the same porting twice. Sure. But I think before we have lib we can not start with anything else, right? Some small remarks: Where is kdevpartcontroller.h from KDevelop gone? The treeviews might be hard to port because I remember there is no equivalent in KDE4 yet, is this right? Jens > 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-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) iD8DBQBEPlGhkYmIVB8IV+ARAmGlAJ9ZVYO/Q+rZ1sO4ldoyIOzjbzdjzACgiDjW S/in5L8WwuHiuuBUhWPR4kU= =fM89 -----END PGP SIGNATURE-----