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

List:       kde-panel-devel
Subject:    Re: [Panel-devel] PlasmaAppInterface, Plasma Engine
From:       Daniel Bruegmann <danielbruegmann () gmx ! net>
Date:       2006-08-17 20:52:08
Message-ID: 44E4D6F8.4050701 () gmx ! net
[Download RAW message or body]

Aaron J. Seigo wrote:
> On Wednesday 16 August 2006 8:13, Daniel Bruegmann wrote:
>   
>> What is a PlasmaAppInterface?
>>     
>
> it's an interface, or set of methods, that plasma will provide an 
> implementation for. this allows classes in the library to make calls into the 
> application without linking to the whole application. it defines, if you 
> will, the public interface of the application.
>
> if i can find a way to get rid of it, i will, but right now some of the 
> library classes really need it. we did the same thing in kicker to increase 
> separation between components and the core app.
>
>   
>> Also, what is a Plasma Engine?
>>     
>
> as Siraj noted, it's an abstract class that provides a generic means to query 
> and receive updates on a set of data. that might mean hotplug events, network 
> interface data, process information ......
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Panel-devel mailing list
> Panel-devel@kde.org
> https://mail.kde.org/mailman/listinfo/panel-devel
>   
Thanks, I'll put the answers in the wiki.

Daniel
_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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