OTHER: Use correct types for dict gets and use Xmms::List for playlistList
signal.
This commit is contained in:
parent
c98cadb1f2
commit
f8dc612c13
5 changed files with 17 additions and 20 deletions
|
@ -5,6 +5,7 @@
|
|||
|
||||
#include <cstdlib>
|
||||
#include <string>
|
||||
#include <iostream>
|
||||
|
||||
#include <QErrorMessage>
|
||||
#include <QHash>
|
||||
|
@ -131,11 +132,7 @@ XMMSHandler::requestTrackChange (int pos)
|
|||
bool
|
||||
XMMSHandler::playlist_list (const Xmms::List< unsigned int > &playlist)
|
||||
{
|
||||
QList<uint> list;
|
||||
for (;playlist.isValid (); ++playlist) {
|
||||
list.append (*playlist);
|
||||
}
|
||||
emit playlistList (list);
|
||||
emit playlistList (playlist);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -241,7 +238,7 @@ XMMSHandler::playlist_changed (const Xmms::Dict &list)
|
|||
bool
|
||||
XMMSHandler::medialib_info (const Xmms::PropDict &propdict)
|
||||
{
|
||||
unsigned int id = propdict.get<uint32_t>("id");
|
||||
unsigned int id = propdict.get<int32_t>("id");
|
||||
emit mediainfoChanged (id, propdict);
|
||||
|
||||
if (id == m_currentid) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue