ExtensionManager: Don't strip empty lines from description text

Empty lines play a crucial role since we now interpret the description
text as Markdown.

Change-Id: Idad3996bde4183145d6ba1c092536c4c52fa6457
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
Alessandro Portale
2024-07-17 16:18:52 +02:00
parent 26d91b3ead
commit d4819fa01c

View File

@@ -218,8 +218,8 @@ static Extension extensionFromPluginSpec(const PluginSpec *pluginSpec)
.version = pluginSpec->version(),
};
const QStringList lines = pluginSpec->description().split('\n', Qt::SkipEmptyParts)
+ pluginSpec->longDescription().split('\n', Qt::SkipEmptyParts);
const QStringList lines = pluginSpec->description().split('\n')
+ pluginSpec->longDescription().split('\n');
const TextData text = {{ pluginSpec->name(), lines }};
LinksData links;
if (const QString url = pluginSpec->url(); !url.isEmpty())