Add a menu entry for copying system information

Which outputs the information from qtdiag, installed plugins,
and general Qt Creator build information.

Task-number: QTCREATORBUG-16135
Change-Id: I618b9883369bae45006bb109f8757e89b091b882
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Eike Ziller
2016-08-31 15:39:52 +02:00
parent 9a0a2a7d27
commit f38531effb
6 changed files with 110 additions and 5 deletions

View File

@@ -114,7 +114,7 @@ public:
static void setPluginPaths(const QStringList &paths);
static QString pluginIID();
static void setPluginIID(const QString &iid);
static QList<PluginSpec *> plugins();
static const QList<PluginSpec *> plugins();
static QHash<QString, QList<PluginSpec *>> pluginCollections();
static bool hasError();
static QSet<PluginSpec *> pluginsRequiringPlugin(PluginSpec *spec);
@@ -150,6 +150,8 @@ public:
void remoteArguments(const QString &serializedArguments, QObject *socket);
void shutdown();
QString systemInformation() const;
signals:
void objectAdded(QObject *obj);
void aboutToRemoveObject(QObject *obj);