Clementine-audio-player-Mac.../src/scripting/python/songloader.sip

29 lines
464 B
Plaintext

class SongLoader : QObject {
%TypeHeaderCode
#include "core/songloader.h"
%End
public:
SongLoader(LibraryBackend* library, QObject* parent /TransferThis/ = 0);
enum Result {
Success,
Error,
WillLoadAsync,
};
static const int kDefaultTimeout;
const QUrl& url() const;
const SongList& songs() const;
int timeout() const;
void set_timeout(int msec);
Result Load(const QUrl& url);
signals:
void LoadFinished(bool success);
};