X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fdialogs%2Fexecutableeditdialog.cpp;h=04d1f3e945e2bfe3c255131e94c0b2fb25e9ccaf;hb=d8291a376fda79e8e23a1322e1eb37edc96ad9b4;hp=b878a97ae72e9b4e31cb8331e542ad695827f068;hpb=34b966e9548355ea804f0dfc17fbe2be3fc37255;p=emufront diff --git a/src/dialogs/executableeditdialog.cpp b/src/dialogs/executableeditdialog.cpp index b878a97..04d1f3e 100644 --- a/src/dialogs/executableeditdialog.cpp +++ b/src/dialogs/executableeditdialog.cpp @@ -138,6 +138,7 @@ void ExecutableEditDialog::setDataObject(EmuFrontObject *ob) qDebug("No executable"); return; } + clear(); if (!ex->getSetup()) { qDebug() << "No setup"; return; @@ -149,6 +150,14 @@ void ExecutableEditDialog::setDataObject(EmuFrontObject *ob) optEdit->setText(ex->getOptions()); } +void ExecutableEditDialog::clear() +{ + nameEdit->clear(); + execEdit->clear(); + optEdit->clear(); + setupComBox->setCurrentIndex(-1); +} + void ExecutableEditDialog::setSelectedSetup(const Setup *su) { setupComBox->setSelected(su);