Compilation database: Add information to message pane

We must tell users where we generated the file, and also inform them
about errors.

Change-Id: I6383655e2f731f41b9121b2a6a31bba551d1c1de
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
Christian Kandeler
2019-03-13 17:58:06 +01:00
parent ec9d35f237
commit 3a58c4652e
4 changed files with 40 additions and 10 deletions

View File

@@ -26,6 +26,7 @@
#pragma once
#include "clangmodelmanagersupport.h"
#include "clangutils.h"
#include <extensionsystem/iplugin.h>
@@ -54,8 +55,8 @@ private:
void createCompilationDBButton();
ClangModelManagerSupportProvider m_modelManagerSupportProvider;
Utils::ParameterAction *m_generateCompilationDBAction = nullptr;
QFutureWatcher<void> m_generatorWatcher;
::Utils::ParameterAction *m_generateCompilationDBAction = nullptr;
QFutureWatcher<Utils::GenerateCompilationDbResult> m_generatorWatcher;
#ifdef WITH_TESTS
QList<QObject *> createTestObjects() const override;
#endif