diff options
| author | Tannin <devnull@localhost> | 2014-08-18 22:57:00 +0200 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2014-08-18 22:57:00 +0200 |
| commit | 06701856f8eaed0f6bf802308c07952f0f0dd92e (patch) | |
| tree | fde159e73232439ed0899ccfccae31977b7ad37c /src/nexusinterface.cpp | |
| parent | 5d4a55c3a67caec2811a2b997753adc116403d77 (diff) | |
- login package now also uses a "proper" user-agent
Diffstat (limited to 'src/nexusinterface.cpp')
| -rw-r--r-- | src/nexusinterface.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/nexusinterface.cpp b/src/nexusinterface.cpp index c7e2df9e..d844cd39 100644 --- a/src/nexusinterface.cpp +++ b/src/nexusinterface.cpp @@ -146,17 +146,16 @@ NexusInterface::NexusInterface() : m_NMMVersion()
{
atexit(&cleanup);
- m_AccessManager = new NXMAccessManager(this);
-
- m_DiskCache = new QNetworkDiskCache(this);
- connect(m_AccessManager, SIGNAL(requestNXMDownload(QString)), this, SLOT(downloadRequestedNXM(QString)));
-
VS_FIXEDFILEINFO version = GetFileVersion(ToWString(QApplication::applicationFilePath()));
-
m_MOVersion = VersionInfo(version.dwFileVersionMS >> 16,
version.dwFileVersionMS & 0xFFFF,
version.dwFileVersionLS >> 16);
+
+ m_AccessManager = new NXMAccessManager(this, m_MOVersion.displayString());
+
+ m_DiskCache = new QNetworkDiskCache(this);
+ connect(m_AccessManager, SIGNAL(requestNXMDownload(QString)), this, SLOT(downloadRequestedNXM(QString)));
}
@@ -188,6 +187,7 @@ void NexusInterface::setCacheDirectory(const QString &directory) void NexusInterface::setNMMVersion(const QString &nmmVersion)
{
m_NMMVersion = nmmVersion;
+ m_AccessManager->setNMMVersion(nmmVersion);
}
void NexusInterface::loginCompleted()
|
