| 878 | constexpr auto HideUnusedRegistersKey = "ui/debugger/registers/hideUnused"; |
| 879 | |
| 880 | DebugRegisterFilterProxyModel::DebugRegisterFilterProxyModel(QObject* parent) : QSortFilterProxyModel(parent) |
| 881 | { |
| 882 | setFilterCaseSensitivity(Qt::CaseInsensitive); |
| 883 | |
| 884 | QSettings settings; |
| 885 | auto hideUnused = settings.value(HideUnusedRegistersKey); |
| 886 | if (!hideUnused.isNull()) |
| 887 | m_hideUnusedRegisters = hideUnused.toBool(); |
| 888 | } |
| 889 | |
| 890 | |
| 891 | bool DebugRegisterFilterProxyModel::filterAcceptsRow(int sourceRow, const QModelIndex& sourceParent) const |