starting to feature MDI
John Birch
jbb at kdevelop.org
Wed Mar 7 04:21:40 UTC 2001
On Tue, 06 Mar 2001 14:39, Falk Brettschneider wrote:
> Hi,
>
> Please, update the KDEVELOP_1_4 branch.
> Testwise, these subdirs are dynamic libraries now:
> - dbg --> libkdevelopdbg.so.2.0
> - print --> libkdevelopprint.so.2.0
> - kwrite --> libkdevelopkwrite.so.2.0
> - qextmdi -->libkdevelopqextmdi.so.2.0
> (2.0 because we'll get KDevelop-2.0)
> The binary size has already decreased for about 3 Megabytes.
>
> MDI is initally built in but is just committed to give you a chance to
> contribute the development (as we dealed with JBB and Ralf). Take a look
> at class DocViewMan, the central point for managing multiple documents
> that can have multiple views.
> CKDevelop::initView() and CKDevelop::switchToFile has initially changed,
> but is very unfinished, of course.
>
> I rebuild the kdevelop.kdevprj by the .kdevprj-file generator from
> KDevelop-1.4. (Works beaut BTW :-)
>
I've added sharedlib_rootname and sharedlib_LDFLAGS to the project files. Now
kdevelop can manage these options per shared lib.
I haven't done the gui to change these values, just the backend. So I've
updated the project file back to a kde2_normal project and then added these
options by hand, they might not be 100% correct but it works well here.
As you wanted Falk, qextmdi is the only unmanaged lib in kdevelop. All other
changes can be done via kdevelop - until we run into the next problem.
I've also added Roland's patch from kdevelop mailing list.
I shall be away for a couple of weeks (maybe less, maybe more), so If someone
wants to figure out the gui for those lib options and fix up any errors I've
added, that'll be good. I may clear my mail occasionally but...
...and of course, I expect that you will have finished kdevelop 2.2 by then
so I'll have nothing to do except marvel at it all :-)
Good luck and have fun,
jbb
-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«
More information about the KDevelop-devel
mailing list