Ejemplo n.º 1
0
void TriggeredConfigurationGroup::removeTarget(QString triggerValue)
{
    HostComboBox *combobox = dynamic_cast<HostComboBox*>(trigger);
    if (!combobox)
        return;

    QMap<QString,Configurable*>::iterator cit = triggerMap.find(triggerValue);
    if (cit == triggerMap.end())
        return;

    // remove trigger value from trigger combobox
    combobox->removeSelection(triggerValue);

    // actually remove the pane
    configStack->removeChild(*cit);
    triggerMap.erase(cit);
}