UI-less kdevplatform

Aleix aleixpol at gmail.com
Wed Aug 6 14:44:44 UTC 2008


On 8/6/08, Andreas Pakulat <apaku at gmx.de> wrote:
> On 06.08.08 13:56:02, Aleix wrote:
>  > On Wed, Aug 6, 2008 at 9:38 AM, Andreas Pakulat <apaku at gmx.de> wrote:
>  >
>  > > On 06.08.08 04:15:19, Aleix wrote:
>  > > > On 8/5/08, Andreas Pakulat <apaku at gmx.de> wrote:
>  > > > > On 05.08.08 04:18:56, Aleix wrote:
>  > > > >  > - This is not very related but needed too, a method to the
>  > > > >  > ProjectController to add a custom project in the IDE. I used it to
>  > > > >  > instantiate a Project with a custom projectmanager without the need
>  > > of
>  > > > >  > a Plugin and so (even if it is an IPlugin).
>  > > > >
>  > > > >
>  > > > > I don't quite understand why this is needed. Why can't you just load
>  > > the
>  > > > >  project the normal way? IProject isn't really supposed to be
>  > > subclassed
>  > > > >  outside shell/
>  > > > I think it is useful to be able to do it without having installed the
>  > > > whole plugin and, anyway,
>  > >
>  > > Which plugin are you talking about? And I still don't understand the
>  > > use-case, when would somebody call this function? And why can't he use
>  > > openProject.
>  >
>  > Well, it is a code that I can't commit until I have this changes In.
>
>
> Sigh :( You're still not explaining why you need it, what the problem is
>  you're trying to solve. I was pretty sure that you had some code that
>  would use this, but I'd like to know why you can't go the "normal" way.
>
>  Andreas
Ah, ok, I have done a newer version for what xmltokross does using
duchain. Let's call it duchaintokross.
duchaintokross, to parse the files needs a project who provides the
include directories so we need an IBuildSystemManager that provides
it.
We don't want to load a project for that, we just want to provide this
information so the usual IProject way to work is broken for 2 reasons:
- We don't want to have it installed because it will be useless to
other projects.
- We don't have a project to _open_.

Bye!
Aleix
>
>
>  --
>  You will become rich and famous unless you don't.
>
>
>  _______________________________________________
>  KDevelop-devel mailing list
>  KDevelop-devel at kdevelop.org
>  https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>




More information about the KDevelop-devel mailing list