| 128 | } |
| 129 | |
| 130 | void DependenciesWidget::removeDep() |
| 131 | { |
| 132 | QList<QListWidgetItem*> list = m_ui->dependencies->selectedItems(); |
| 133 | if( !list.isEmpty() ) |
| 134 | { |
| 135 | Q_ASSERT( list.count() == 1 ); |
| 136 | int row = m_ui->dependencies->row( list.at(0) ); |
| 137 | delete m_ui->dependencies->takeItem( row ); |
| 138 | |
| 139 | m_ui->dependencies->selectionModel()->select( m_ui->dependencies->model()->index( row - 1, 0, QModelIndex() ), QItemSelectionModel::ClearAndSelect | QItemSelectionModel::SelectCurrent ); |
| 140 | } |
| 141 | } |
| 142 | |
| 143 | void DependenciesWidget::setDependencies(const QVariantList &deps) |
| 144 | { |
nothing calls this directly
no test coverage detected