qBittorrent/qcm/qtsingleapplication.qcm

27 lines
876 B
Text
Raw Normal View History

2010-10-16 20:41:15 +04:00
/*
-----BEGIN QCMOD-----
name: libboost
arg: with-qtsingleapplication=[system|shipped], Use the shipped qtsingleapplication library or the system one
-----END QCMOD-----
*/
class qc_qtsingleapplication : public ConfObj
{
public:
qc_qtsingleapplication(Conf *c) : ConfObj(c) {}
QString name() const { return "qtsingleapplication library"; }
QString shortname() const { return "qtsingleapplication"; }
bool exec(){
QString s;
s = conf->getenv("QC_WITH_QTSINGLEAPPLICATION");
if(s.compare("system", Qt::CaseInsensitive) == 0) {
// System
2010-11-20 20:26:47 +03:00
conf->addExtra("CONFIG += usesystemqtsingleapplication");
2010-10-16 20:41:15 +04:00
printf(" [system] ");
} else {
printf(" [shipped] ");
}
return true;
}
};