forked from qt-creator/qt-creator
Add <platform> element to pluginspec-files.
The <platform> element may contain a regular expression matching the names of the platforms on which the plugin works. Task-number: QTCREATORBUG-9002 Change-Id: Ic816cfed69a5dd2c4112c976843b9106ba2cbd22 Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
#include "pluginspec.h"
|
||||
|
||||
#include <QDir>
|
||||
#include <QRegExp>
|
||||
|
||||
/*!
|
||||
\class ExtensionSystem::PluginDetailsView
|
||||
@@ -84,6 +85,8 @@ void PluginDetailsView::update(PluginSpec *spec)
|
||||
m_ui->description->setText(spec->description());
|
||||
m_ui->copyright->setText(spec->copyright());
|
||||
m_ui->license->setText(spec->license());
|
||||
const QRegExp platforms = spec->platformSpecification();
|
||||
m_ui->platforms->setText(platforms.isEmpty() ? tr("All") : platforms.pattern());
|
||||
QStringList depStrings;
|
||||
foreach (const PluginDependency &dep, spec->dependencies()) {
|
||||
QString depString = dep.name;
|
||||
|
||||
Reference in New Issue
Block a user