| 128 | } |
| 129 | |
| 130 | void UserScriptWidget::onScriptCreated(int scriptIdx) |
| 131 | { |
| 132 | UserScriptModel *model = qobject_cast<UserScriptModel*>(ui->tableViewScripts->model()); |
| 133 | QModelIndex nameIdx = model->index(scriptIdx, 1); |
| 134 | QString scriptName = model->data(nameIdx, Qt::DisplayRole).toString(); |
| 135 | |
| 136 | UserScriptEditor *editor = new UserScriptEditor; |
| 137 | connect(editor, &UserScriptEditor::scriptModified, model, &UserScriptModel::reloadScript); |
| 138 | editor->setScriptInfo(scriptName, model->getScriptSource(scriptIdx), model->getScriptFileName(scriptIdx), scriptIdx); |
| 139 | editor->show(); |
| 140 | } |
nothing calls this directly
no test coverage detected