Generic view widget for Plasma
Aaron J. Seigo
aseigo at kde.org
Sun Sep 20 18:03:50 CEST 2009
On September 18, 2009, David Palacio wrote:
> * The private Plasma::Style should be extended to let the scrollarea and
> view items be painted in the current theme style.
we already have one item delegate in libplasma, we i suppose we could have
another.
exporting Plasma::Style is not an option as we have no idea whether that what
we can commit to in the longer term.
> * Export the different view widgets to Plasma.
this is a possibility. i was half-waiting for the new Qt M/V stuff to emerge,
but i suppose we can only hold our breath for so long.
iirc Lancelot and FolderView both have some M/V integration. the device
notifier being ported to QGV will also need something.
given that work and its usefulness to the kate/konsole/etc sessions plasmoids,
a list widget would likely be a welcome addition.
i would like to see us avoid forcing people to use Qt's rather painful M/V API
just to get a nice list, however. so it should be a feature rather than a
requirement to use such a Plasma::Widget.
> Or Chani's desktop menu launcher
if you're referring to the ContainmentActions plugin, i don't think there is
anything that can or should be done about this.
> Reimplementation of the konsole profiles widget as a folderview
> http://imagebin.ca/view/Ayp-Nz.html
is this a mockup or have you actually ported the konsole profiles?
i'm not sure that using folderview's list widget is really the best of ideas.
if you take a look at the existing delegate in libplasma, you can see some of
the current requirements. and again, Jacopo and Giulio are working on the
device notifier to take it in this direction, so maybe they could end up
creating a nice generic list widget out of that for use by others?
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Development Frameworks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20090920/b53a7761/attachment.sig
More information about the Plasma-devel
mailing list