void PackagesPage::onEditPackage(QModelIndex index) { PackageDialog* dlg = new PackageDialog(_model, this); dlg->setData(index); if(dlg->exec()==QDialog::Accepted) { _model->select(); _ui->_listPackages->scrollToBottom(); updateHeader(); } delete dlg; }