Multi diag tools
Todo List
Namespace Mdt
Check if a limit of number of errors in queue should be implemented
Member Mdt::Algorithm::indexOfFirstEscapedToken (const QString &str, int from, const std::vector< QChar > &tokens, const QChar &escape)
Define what happens when escape is same as a token
Member Mdt::Algorithm::indexOfFirstNonEscapedToken (const QString &str, int from, const std::vector< QChar > &tokens, const QChar &escape)
Define what happens when escape is same as a token
Member Mdt::Algorithm::moveIf (ForwardIt first, ForwardIt last, OutputIt d_first, UnaryPredicate p)

Add moveIf() in Mdt::Algorithm:

Check, think that cbegin()/cend() will not work

Check, think that cbegin()/cend() will not work

Class Mdt::DeployUtils::Platform
Currently, we have a very poor support.
Member Mdt::ItemModel::RelationKeyCopier::copyAllKeyData (RowRange childModelRowRange, const QModelIndex &parent=QModelIndex())
Define and fix preconditions
Member Mdt::ItemModel::RelationKeyCopier::copyKeyData (const RowList &childModelRowList, ColumnRange parentModelColumnRange)
Define and fix preconditions
Class Mdt::ItemModel::SortProxyModel
Define:
  • columnCount() changed due to: -> inser columns -> remove columns -> model reset
  • change model
  • dynamicSortFilter
  • what impact have filter* functions ?
Member Mdt::ItemModel::SortProxyModel::sort (int column, Qt::SortOrder sortOrder=Qt::AscendingOrder) override
Document:
  • how does this interact with dynamicSortFilter ?