| 871 | } |
| 872 | |
| 873 | void SettingsDialog::addProcessor(const ShaderProcessingTool &tool) |
| 874 | { |
| 875 | int row = ui->shaderTools->rowCount(); |
| 876 | ui->shaderTools->insertRow(row); |
| 877 | |
| 878 | ui->shaderTools->setVerticalHeaderItem(row, new QTableWidgetItem(QString())); |
| 879 | |
| 880 | ui->shaderTools->setItem(row, 0, new QTableWidgetItem(tool.name)); |
| 881 | ui->shaderTools->setItem( |
| 882 | row, 1, |
| 883 | new QTableWidgetItem(QFormatStr("%1 -> %2").arg(ToQStr(tool.input)).arg(ToQStr(tool.output)))); |
| 884 | } |
| 885 | |
| 886 | bool SettingsDialog::editTool(int existing, ShaderProcessingTool &tool) |
| 887 | { |