Improving for embedded man page.

Use bullet list where possible.

--HG--
branch : feature
This commit is contained in:
Roman Telezhynskyi 2017-09-28 16:22:35 +03:00
parent ffe4affcbf
commit 5d2e584d2f
2 changed files with 24 additions and 5 deletions

View File

@ -825,11 +825,20 @@ QString DialogLayoutSettings::MakeHelpTemplateList()
QString out = "\n";
auto cntr = static_cast<VIndexType>(PaperSizeTemplate::A0);
foreach(const auto& v, pageFormatNames)
for (int i = 0; i < pageFormatNames.size(); ++i)
{
if (cntr <= static_cast<int>(PaperSizeTemplate::Roll44in))// Don't include custom template
{
out += "\t"+v+" = "+ QString::number(cntr++)+"\n";
out += "\t* "+pageFormatNames.at(i)+" = "+ QString::number(cntr++);
if (i < pageFormatNames.size() - 1)
{
out += ",\n";
}
else
{
out += ".\n";
}
}
}
return out;

View File

@ -250,10 +250,20 @@ bool DialogSaveLayout::IsBinaryDXFFormat() const
QString DialogSaveLayout::MakeHelpFormatList()
{
QString out("\n");
foreach(auto& v, InitFormats())
const auto formats = InitFormats();
for(int i = 0; i < formats.size(); ++i)
{
out += QLatin1String("\t") + v.first + QLatin1String(" = ") + QString::number(static_cast<int>(v.second))
+ QLatin1String("\n");
out += QLatin1String("\t* ") + formats.at(i).first + QLatin1String(" = ")
+ QString::number(static_cast<int>(formats.at(i).second));
if (i < formats.size() - 1)
{
out += QLatin1String(",\n");
}
else
{
out += QLatin1String(".\n");
}
}
return out;
}