Merge pull request #7383 from huffman/bugsplat-hifi-logs

Add log to bugsplat report
This commit is contained in:
Stephen Birarda 2016-03-17 14:14:18 -07:00
commit efeef721ae
2 changed files with 5 additions and 0 deletions

View file

@ -22,6 +22,7 @@ public:
FileLogger(QObject* parent = NULL);
virtual ~FileLogger();
QString getFilename() { return _fileName; }
virtual void addMessage(const QString&) override;
virtual QString getLogData() override;
virtual void locateLog() override;

View file

@ -149,6 +149,10 @@ int main(int argc, const char* argv[]) {
QObject::connect(&accountManager, &AccountManager::usernameChanged, &app, [&mpSender](const QString& 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
QTranslator translator;