[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Binary incompatible change to KJanusWidget
From: Espen Sand <espensa () online ! no>
Date: 2000-06-02 15:04:12
[Download RAW message or body]
On Fri, 02 Jun 2000, Matthias Kalle Dalheimer wrote:
> Hi,
>
> since the libraries are currently open for binary-incompatible changes:
>
> Are there any objections against the following change:
>
> - Make the add*Page() methods in KJanusWidget virtual.
> - For each method in add*Page() do; add an overloaded method that has a
> QStringList as its second parameter instead of a const QString&.
Fine with me.
>
> The first one is a general one - there are many possible ways you might
> want to extend the addPage functionality in an application. In fact, it
> would be good if we went through all of the kdelibs and checked for
> methods that better be virtual. But I doubt that anybody now has the
> time (or the interest) to do that.
>
> The second one is needed in order to make KJanusWidget support
> hierarchies. You can make it display a listview currently, but with all
> items at one level - then you don't win much by using a listview after
> all. This change is also a necessary (but not sufficient) condition for
> making KControl use KJanusWidget in the future.
This is (somewhere) on my todo. I have not had time to do it yet.
--
Espen Sand
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic