Add categorized log message in QTextMarkdownWriter::writeFrontMatter()

There is logging in QTextMarkdownImporter::import(); in case something
goes wrong, it's useful to compare the size during reading and writing.
Amends bffddc6a99

Task-number: QTBUG-120722
Change-Id: I5f60305ca84d48f91bbb18e9c10ea4010005b356
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
bb10
Shawn Rutledge 2024-03-04 12:20:36 -07:00
parent 1e836fff18
commit 81f174d796
1 changed files with 4 additions and 2 deletions

View File

@ -81,8 +81,10 @@ void QTextMarkdownWriter::writeTable(const QAbstractItemModel *table)
void QTextMarkdownWriter::writeFrontMatter(const QString &fm)
{
if (fm.isEmpty() || !m_features.testFlag(static_cast<QTextDocument::MarkdownFeature>(
QTextMarkdownImporter::FeatureFrontMatter)))
const bool featureEnabled = m_features.testFlag(
static_cast<QTextDocument::MarkdownFeature>(QTextMarkdownImporter::FeatureFrontMatter));
qCDebug(lcMDW) << "writing FrontMatter?" << featureEnabled << "size" << fm.size();
if (fm.isEmpty() || !featureEnabled)
return;
m_stream << "---\n"_L1 << fm;
if (!fm.endsWith(qtmw_Newline))