[prev in list] [next in list] [prev in thread] [next in thread] 

List:       quanta-devel
Subject:    Re: [quanta-devel] Quanta4 project support progress
From:       Jens Herden <jens () kdewebdev ! org>
Date:       2007-06-22 20:23:46
Message-ID: 200706222223.54400.jens () kdewebdev ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


Hi Andras,

>  I recently started to write the new project management plugin for
> Quanta4, which uses KDevPlatform.

nice to see progress here. :-)

>  This is just a quick update about this. The plugin is called
> QuantaProjectFileManager (why? because it follows the KDevPlatform
> naming, where such plugins are called IProjectFileManager). Right now
> it can read a KDevelop4 project file which specifies that the project
> is a Quanta project. Such a file looks like:
> [Project]
> Manager=QuantaProjectFileManager
>
> So just create e.g a test.kdev4 with the above content to have a Quanta4
> project file.
>
> The above lines mean that this project can be opened using
> QuantaProjectFileManager. QuantaProjectFileManager itself tries to find
> a file with the same name, but .webprj extension, in the above example
> it will look for test.webprj.

Here it does look for test.kdev4.webprj ;-)

You are aware that you are using the project name which could also be defined 
inside of the project file? The filename is only the default but you could 
get another name from inside of the project file. I am not sure if we want 
this?


> The .webprj file is a Quanta3 project file. I didn't want to change the
> syntax of it and probably won't change until it is absolutely needed.

OK, but we use it only to find out which files are in the project, right?
Unfortunately this will bind us to one project must have a common root folder. 
I remember that some people complained about this and KDevelop is moving away 
from this too. 


> QuantaProjectFileManager right now can load the "item" entries from
> the .webprj file, which means that if you load such a project inside
> Quanta4, you will see the list of files belonging to the project in the
> Project Manager view, and from there you can open them in the editor
> area.
>  Soon I will implement the project management features (add/remove items
> for example).

I have one file in my project but it does not show up in the tree. But I have 
not time yet to investigate.

Jens

["signature.asc" (application/pgp-signature)]

_______________________________________________
quanta-devel mailing list
quanta-devel@kde.org
https://mail.kde.org/mailman/listinfo/quanta-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic