Album grouping: take2. This time using the existing Playlist::GraphicsItems so most...
commitb8fb61b701d022648cc9c3675a0424784737830e
authornhnielsen <nhnielsen@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Tue, 25 Sep 2007 08:57:28 +0000 (25 08:57 +0000)
committernhnielsen <nhnielsen@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Tue, 25 Sep 2007 08:57:28 +0000 (25 08:57 +0000)
tree016d590cf7a84683d84400c86989857b37ff60ec
parent25a5df5602a5671b15b8536a4bbd28fbb0389d11
Album grouping: take2. This time using the existing Playlist::GraphicsItems so most of the model logic is kept intact. The model automatically groups items as needed, even when adding stuff one track at a time. There are still issues with removeing individual items and dragging items around, as well as some graphical update glitches. Aside from this, the playlist is usable with grouped items. Oh, and dont mind the funky colors, I just needed something to clearly identify groups. We should get our artist to look at how this can be made perrrrrty

git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/extragear/multimedia/amarok@716786 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
src/playlist/PlaylistGraphicsItem.cpp
src/playlist/PlaylistGraphicsItem.h
src/playlist/PlaylistGraphicsView.cpp
src/playlist/PlaylistModel.cpp
src/playlist/PlaylistModel.h