| 85 | } |
| 86 | |
| 87 | void GM_Settings::removeItem(QListWidgetItem* item) |
| 88 | { |
| 89 | GM_Script* script = getScript(item); |
| 90 | if (!script) { |
| 91 | return; |
| 92 | } |
| 93 | |
| 94 | QMessageBox::StandardButton button = QMessageBox::question(this, tr("Remove script"), |
| 95 | tr("Are you sure you want to remove '%1'?").arg(script->name()), |
| 96 | QMessageBox::Yes | QMessageBox::No); |
| 97 | |
| 98 | if (button == QMessageBox::Yes) { |
| 99 | m_manager->removeScript(script); |
| 100 | } |
| 101 | } |
| 102 | |
| 103 | void GM_Settings::itemChanged(QListWidgetItem* item) |
| 104 | { |
no test coverage detected