craig.p.drummond
dc6e3af0d8
Fix Qt5 segfault on exit, due to static QIcons being destructed.
2013-06-12 19:56:59 +00:00
craig.p.drummond
4b2d8a5b46
Use image file if we can
2013-04-03 17:00:25 +00:00
craig.p.drummond
229f555367
Hack around issues with QObject, multiple inheritance, and static_cast of void pointer.
...
Moc requires QObject to be the fist when using multiple inheriteance, but the model uses void pointers and we want to cast up/down the music heirarchy.
Therefore, when MOC is run use QOvject as the first item. But when actually compiled use MusicLibraryItemRoot
2013-03-30 10:27:08 +00:00
craig.p.drummond
ee50590711
Simplify
2013-03-29 22:39:53 +00:00
craig.p.drummond
6791c28da6
Remove unrequired casts
2013-03-29 22:36:59 +00:00
craig.p.drummond
e029143785
Reduce memory usage - by having only Device/OnlineService derive from QObject, as opposed to every artist/album/song!
2013-03-12 17:04:54 +00:00
craig.p.drummond
64de943f3d
Remove QPointer usage
2013-03-04 19:39:41 +00:00
craig.p.drummond
daaedeadf0
Use list of actions
2013-03-01 21:32:22 +00:00
craig.p.drummond
7417f9040d
- Move common actions into StdActions
...
- Models are in control of what actions are show at what level
2013-02-18 17:07:46 +00:00
craig.p.drummond
ce51673738
Dont remove service when disable model
2013-02-12 16:46:39 +00:00
craig.p.drummond
ac3345c65c
Better thread termination
2013-01-30 19:16:03 +00:00
craig.p.drummond
5cc0c407bd
Add both services by default
2013-01-30 19:15:27 +00:00
craig.p.drummond
c60604502f
Remove Qt module prefix from includes - will make Qt5 port a little easier!
2013-01-28 19:33:42 +00:00
craig.p.drummond
0ded0e0934
Artist and album images for online services
2013-01-21 19:45:30 +00:00
craig.p.drummond
915578a92b
Use correct icon
2013-01-21 19:43:25 +00:00
craig.p.drummond
afdba928ec
Add support for downloading from Jamendo
2013-01-17 17:03:42 +00:00
craig.p.drummond
7d830a37ab
Fix KDE compile
2013-01-15 19:18:35 +00:00
craig.p.drummond
fefd0caebd
Intial support for Jamendo and Magnatune.
2013-01-14 20:02:22 +00:00