mirror of
https://github.com/overte-org/overte.git
synced 2025-04-25 17:35:45 +02:00
Merge pull request #7383 from huffman/bugsplat-hifi-logs
Add log to bugsplat report
This commit is contained in:
commit
efeef721ae
2 changed files with 5 additions and 0 deletions
|
@ -22,6 +22,7 @@ public:
|
||||||
FileLogger(QObject* parent = NULL);
|
FileLogger(QObject* parent = NULL);
|
||||||
virtual ~FileLogger();
|
virtual ~FileLogger();
|
||||||
|
|
||||||
|
QString getFilename() { return _fileName; }
|
||||||
virtual void addMessage(const QString&) override;
|
virtual void addMessage(const QString&) override;
|
||||||
virtual QString getLogData() override;
|
virtual QString getLogData() override;
|
||||||
virtual void locateLog() override;
|
virtual void locateLog() override;
|
||||||
|
|
|
@ -149,6 +149,10 @@ int main(int argc, const char* argv[]) {
|
||||||
QObject::connect(&accountManager, &AccountManager::usernameChanged, &app, [&mpSender](const QString& newUsername) {
|
QObject::connect(&accountManager, &AccountManager::usernameChanged, &app, [&mpSender](const QString& newUsername) {
|
||||||
mpSender.setDefaultUserName(qPrintable(newUsername));
|
mpSender.setDefaultUserName(qPrintable(newUsername));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// BugSplat WILL NOT work with file paths that do not use OS native separators.
|
||||||
|
auto logPath = QDir::toNativeSeparators(app.getLogger()->getFilename());
|
||||||
|
mpSender.sendAdditionalFile(qPrintable(logPath));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
QTranslator translator;
|
QTranslator translator;
|
||||||
|
|
Loading…
Reference in a new issue