422,17 → 422,31 |
int i; |
i++; |
QModelIndex model_index; |
QItemSelectionModel *selectionModel = ui->tableView->selectionModel(); |
QItemSelectionModel *selectionModel = ui->tableView_2->selectionModel(); |
QModelIndexList indexes = selectionModel->selectedIndexes(); |
//model_index = mymodel->selec; |
//modelList = ui->tableView->SelectItems; |
i = indexes.size(); |
QList<int> selectedRows; |
selectedRows.clear(); |
foreach (model_index, indexes){ // ñïèñîê âñåõ âûäåëåííûõ ñòðîê |
if (!selectedRows.contains(model_index.row())) selectedRows.append(model_index.row()); |
|
} |
i = selectedRows.size(); |
|
if (i > 0) model_index = indexes.at(0); |
i++; |
} |
|
|
void ClassEditor::on_pushButton_5_clicked(){ // îáðàáîò÷èê íàæàòèÿ êíîïêè "Óäàëèòü âñå ïîëÿ" |
int row; |
row = ClassEditor::modelForDescription->rowCount(); |
ClassEditor::modelForDescription->removeRows(0, row); |
ClassEditor::modelForDescription->submitAll(); |
} |
|
void ClassEditor::on_myModel_dataChanged( const QModelIndex & topLeft, const QModelIndex & bottomRight ){ |
int i; |
i++; |