Optimize simplification of Schema column

According to documentation
https://doc.qt.io/qt-5/qstring.html#simplified

> Whitespace means any character for which QChar::isSpace() returns true.
> This includes the ASCII characters '\t', '\n', '\v', '\f', '\r', and ' '.

So replacing '\n' is redundant and can be removed without effect.
This commit is contained in:
mgrojo
2019-12-30 20:48:58 +01:00
parent b4e8898dfa
commit ff86e525b3

View File

@@ -52,7 +52,7 @@ QVariant DbStructureModel::data(const QModelIndex& index, int role) const
if(index.column() == ColumnName && item->parent() == browsablesRootItem)
return QString::fromStdString(sqlb::ObjectIdentifier(item->text(ColumnSchema).toStdString(), item->text(ColumnName).toStdString()).toDisplayString());
else
return Settings::getValue("db", "hideschemalinebreaks").toBool() ? item->text(index.column()).replace("\n", " ").simplified() : item->text(index.column());
return Settings::getValue("db", "hideschemalinebreaks").toBool() ? item->text(index.column()).simplified() : item->text(index.column());
case Qt::EditRole:
return item->text(index.column());
case Qt::ToolTipRole: {