-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpicsource.cpp
More file actions
32 lines (26 loc) · 856 Bytes
/
picsource.cpp
File metadata and controls
32 lines (26 loc) · 856 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "picsource.h"
picSource::picSource(QObject *parent) : QObject(parent)
{
caoliu= new t66y();
connect(caoliu,SIGNAL(finished(bool,QString,QStringList,QString)),this,SLOT(linkFinished(bool,QString,QStringList,QString)));
mtl=new meitulu();
connect(mtl,SIGNAL(finished(bool,QString,QStringList,QString)),SLOT(linkFinished(bool,QString,QStringList,QString)));
}
void picSource::linkFinished(bool inIsSucceed, QString inTitle, QStringList inResultList,QString inReferer)
{
if(inIsSucceed)
{
finished(1,inTitle,inResultList,inReferer);
}
else
{
finished(0,inTitle,inResultList,inReferer);
}
}
void picSource::doJobLink(QString inUrl)
{
if(inUrl.contains("t66y"))
caoliu->doJob(inUrl);
if(inUrl.contains("meitulu"))
mtl->doJob(inUrl);
}