22 #ifndef KPLAYOBJECTCREATOR_H
23 #define KPLAYOBJECTCREATOR_H
27 #include "soundserver.h"
28 #include "kioinputstream_impl.h"
32 class PlayObjectCreator :
public TQObject
36 PlayObjectCreator(Arts::SoundServerV2 server);
39 bool create(
const KURL& url,
bool createBUS,
const TQObject* receiver,
const char* slot);
42 void playObjectCreated(Arts::PlayObject playObject);
45 void slotMimeType(
const TQString &mimetype);
48 Arts::SoundServerV2 m_server;
49 Arts::TDEIOInputStream m_instream;
50 Arts::PlayObject playObject;
TDEAction * create(StdAction id, const char *name, const TQObject *recvr, const char *slot, TDEActionCollection *parent)