Start of extender API draft
Ivan Čukić
ivan.cukic at gmail.com
Sat May 24 18:46:59 CEST 2008
Hi Rob,
I find a couple of things here a bit confusing (though it may be due to fact I
don't cope well with long mails :) )
The first is the class naming. Extender is an applet, but we have
ExtenderApplet as well.
If I understand this correctly, Extender is an applet which is in some sense a
container for DetachableWidgets? And ExtenderApplet is a real generic applet
that is going to handle drag and drops...?
DetachableW should also contain some sort of type identifier (analogous to
mime type for DnD since you have the
bool acceptDetachable (DetachableWidget * widget);
The rest seems ... well, mostly OK.
I would suggest you to develop both the extender concept and at least one of
the /users/ (knotify or something) in parallel so that you are able to detect
the design mistakes (we all make those) on time.
Cheerio!
Ivan
--
You know, there are many people in the country today who,
through no fault of their own, are sane. Some of them were born sane.
Some of them became sane later in their lives...
-- Monty Python's Flying Circus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/panel-devel/attachments/20080524/0c0b3260/attachment-0001.pgp
More information about the Panel-devel
mailing list