Skip to content

Commit ff86e52

Browse files
committed
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.
1 parent b4e8898 commit ff86e52

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/DbStructureModel.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ QVariant DbStructureModel::data(const QModelIndex& index, int role) const
5252
if(index.column() == ColumnName && item->parent() == browsablesRootItem)
5353
return QString::fromStdString(sqlb::ObjectIdentifier(item->text(ColumnSchema).toStdString(), item->text(ColumnName).toStdString()).toDisplayString());
5454
else
55-
return Settings::getValue("db", "hideschemalinebreaks").toBool() ? item->text(index.column()).replace("\n", " ").simplified() : item->text(index.column());
55+
return Settings::getValue("db", "hideschemalinebreaks").toBool() ? item->text(index.column()).simplified() : item->text(index.column());
5656
case Qt::EditRole:
5757
return item->text(index.column());
5858
case Qt::ToolTipRole: {

0 commit comments

Comments
 (0)