| 709 | } |
| 710 | |
| 711 | int NexusInterface::requestTrackingInfo(QObject* receiver, QVariant userData, |
| 712 | const QString& subModule) |
| 713 | { |
| 714 | NXMRequestInfo requestInfo(NXMRequestInfo::TYPE_TRACKEDMODS, userData, subModule); |
| 715 | m_RequestQueue.enqueue(requestInfo); |
| 716 | |
| 717 | connect(this, SIGNAL(nxmTrackedModsAvailable(QVariant, QVariant, int)), receiver, |
| 718 | SLOT(nxmTrackedModsAvailable(QVariant, QVariant, int)), Qt::UniqueConnection); |
| 719 | |
| 720 | connect( |
| 721 | this, SIGNAL(nxmRequestFailed(QString, int, int, QVariant, int, int, QString)), |
| 722 | receiver, SLOT(nxmRequestFailed(QString, int, int, QVariant, int, int, QString)), |
| 723 | Qt::UniqueConnection); |
| 724 | |
| 725 | nextRequest(); |
| 726 | return requestInfo.m_ID; |
| 727 | } |
| 728 | |
| 729 | int NexusInterface::requestToggleTracking(QString gameName, int modID, bool track, |
| 730 | QObject* receiver, QVariant userData, |