[vlc-devel] vlc playlist development in general (was: [PATCH] QT4 playlist: even better DragNDrop policy)

Jakob Leben jakob.leben at gmail.com
Tue Aug 11 19:20:06 CEST 2009


On Tue, Aug 11, 2009 at 6:19 PM, Jean-Baptiste Kempf <jb at videolan.org>wrote:

> However, I have to say, that the playlist code in Qt is utter crap, and
> this is partly because noone took care about it (zorglub never finished
> and I never wanted to enter this mess) and partly because Qt MVC is way
> too complex.
>

I would like to add my opinion on this: from my perspective the core
playlist design is a bigger problem and it's the non-practicality of that
design that makes the implementation of the Qt4 playlist model rather
difficult.

Namely, the core playlist api allows a number of actions which don't make
sense according to the data on which they are executed. Qt4 playlist model
had to (and I have also added to that) implement protection against such
senseless actions from end-user's point of view (erm, point of interaction),
while I believe that should be implemented in the core code already.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090811/fc06b570/attachment.html>


More information about the vlc-devel mailing list