| 111 | } |
| 112 | |
| 113 | void QmitkMultiLabelInspector::RefreshCompleter() |
| 114 | { |
| 115 | if (!m_Model || !m_Completer) return; |
| 116 | |
| 117 | auto proxy = new QmitkFlatLabelInstanceProxyModel(this); |
| 118 | proxy->setSourceModel(m_Model); |
| 119 | m_Completer->setModel(nullptr); |
| 120 | m_Completer->setModel(proxy); |
| 121 | m_Completer->setCaseSensitivity(Qt::CaseInsensitive); |
| 122 | m_Completer->setCompletionColumn(0); |
| 123 | m_Completer->setCompletionMode(QCompleter::PopupCompletion); |
| 124 | m_Completer->setFilterMode(Qt::MatchContains); |
| 125 | } |
| 126 | |
| 127 | QmitkMultiLabelInspector::~QmitkMultiLabelInspector() |
| 128 | { |
no test coverage detected