insertRow ( int row, const QModelIndex & parent = QModelIndex() )
QModelIndex & parent = QModelIndex()
void F_MainWindow::on_TreeView_doubleClicked(QModelIndex index){ ... ui.treeView->model()->insertRow(0,index);}
qDebug() << ui.treeView->model()->insertRow(0,index);
insertRowl(QDirModel *model, int position, int rows, QModelIndex index){ beginInsertRows(QModelIndex(), position, position+rows-1); for (int row = 0; row < rows; ++row) { model->children().insert(0,*что вставить сюда чтоб в итоге получить в модели строку ".."*); } endInsertRows();}
fileModel = new QDirModel; fileModel->setSorting(QDir::DirsFirst|QDir::Name|QDir::IgnoreCase); fileModel->setFilter(QDir::Hidden | QDir::System | QDir::AllEntries); QStringList filters; filters << ".." << "[^\.]*"; fileModel->setNameFilters(filters);