コード例 #1
0
ファイル: previewhandler.cpp プロジェクト: MellonQ/leechcraft
	void PreviewHandler::HandlePending (Media::IPendingAudioSearch *pending)
	{
		connect (pending->GetQObject (),
				SIGNAL (ready ()),
				this,
				SLOT (handlePendingReady ()));
	}
コード例 #2
0
	QList<Media::IPendingAudioSearch*> PreviewHandler::RequestPreview (const Media::AudioSearchRequest& req)
	{
		QList<Media::IPendingAudioSearch*> pendings;
		for (auto prov : Providers_)
		{
			auto pending = prov->Search (req);
			connect (pending->GetQObject (),
					SIGNAL (ready ()),
					this,
					SLOT (handlePendingReady ()));
			pendings << pending;
		}
		return pendings;
	}