summaryrefslogtreecommitdiff
path: root/src/nexusinterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/nexusinterface.cpp')
-rw-r--r--src/nexusinterface.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nexusinterface.cpp b/src/nexusinterface.cpp
index 2e4496e1..5bda2b93 100644
--- a/src/nexusinterface.cpp
+++ b/src/nexusinterface.cpp
@@ -103,7 +103,7 @@ void NexusBridge::nxmFilesAvailable(QString gameName, int modID, QVariant userDa
if (iter != m_RequestIDs.end()) {
m_RequestIDs.erase(iter);
- QList<ModRepositoryFileInfo> fileInfoList;
+ QList<ModRepositoryFileInfo*> fileInfoList;
QVariantMap resultInfo = resultData.toMap();
QList resultList = resultInfo["files"].toList();
@@ -118,7 +118,7 @@ void NexusBridge::nxmFilesAvailable(QString gameName, int modID, QVariant userDa
temp.categoryID = fileInfo["category_id"].toInt();
temp.fileID = fileInfo["file_id"].toInt();
temp.fileSize = fileInfo["size"].toInt();
- fileInfoList.append(temp);
+ fileInfoList.append(&temp);
}
emit filesAvailable(gameName, modID, userData, fileInfoList);
@@ -325,7 +325,7 @@ void NexusInterface::interpretNexusFileName(const QString &fileName, QString &mo
if (query) {
SelectionDialog selection(tr("Please pick the mod ID for \"%1\"").arg(fileName));
int index = 0;
- auto splits = fileName.split(QRegExp("[^0-9]"), QString::KeepEmptyParts);
+ auto splits = fileName.split(QRegularExpression("[^0-9]"), Qt::KeepEmptyParts);
for (auto substr : splits) {
bool ok = false;
int value = substr.toInt(&ok);