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

List:       koffice-devel
Subject:    Re: Binary compatibility required for KOffice Libraries?
From:       Nicolas Goutte <nicolasg () snafu ! de>
Date:       2003-01-17 22:38:18
[Download RAW message or body]

Can it not made non-virtual? Like for example as:

void KoDocument::emitBeginOperation(bool waitCursor = true)
{
	setWaitCursor(waitCursor);
	emitBeginOperation();
}

Have a nice day/evening/night!

On Friday 17 January 2003 20:23, David Faure wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Friday 17 January 2003 11:14, David Faure wrote:
> > On Friday 17 January 2003 15:40, Clarence Dang wrote:
> > > Hi,
> > >
> > > Is it neccessary to retain BC for the koffice/lib/ (like it is with
> > > KDE)? I ask this because I want to make some fixes to KoRuler that will
> > > easily break binary compatibility (don't worry I'll fix
> > > KWord/KPresenter too) and also with KoVariableSettings,
> > > displayFiedCode() and setDisplayFiedCode() look like they need
> > > renaming...
> >
> > My take on this was: let's keep BC in kofficecore and kofficeui (those
> > are used by some 3rd-party KOffice applications)
>
> I wonder if this is doable though. This change was done (by the kspread
> people I guess)
>
> - -    virtual void emitBeginOperation();
> +    virtual void emitBeginOperation(bool waitCursor = true);
>      virtual void emitEndOperation();
> (in koDocument.h)
>
> There's no BC equivalent for this, other than an ugly
> setWaitCursor(false); emitBeginOperation();
> (and the kspread reimplementation of emitBeginOperation using
> withWaitCursor() or so)
>
> - --
> David Faure -- faure@kde.org, dfaure@klaralvdalens-datakonsult.se
> Klarälvdalens Datakonsult AB, Platform-independent software solutions
> Contributing to: http://www.konqueror.org/, http://www.koffice.org/
> KOffice-1.2.1 is available - http://download.kde.org/stable/koffice-1.2.1/
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.7 (GNU/Linux)
>
> iD8DBQE+KFgZ72KcVAmwbhARAkK0AKCG0+pkUf77jOTVMhJJBlL19DZIOACbBoFu
> AfqtFSkFTEwlDeL5K5ZW8Mw=
> =Z7ce
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> koffice-devel mailing list
> koffice-devel@mail.kde.org
> http://mail.kde.org/mailman/listinfo/koffice-devel

_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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