void InputManager::slotEditClicked() { QTreeWidgetItem* item = m_tree->currentItem(); if (item == NULL) return; quint32 universe = item->text(KColumnUniverse).toInt() - 1; InputPatchEditor ipe(this, universe, m_inputMap); if (ipe.exec() == QDialog::Accepted) updateTree(); }
void InputManager::slotEditClicked() { quint32 universe; QTreeWidgetItem* item; InputPatch* patch; item = m_tree->currentItem(); if (item == NULL) return; universe = item->text(KColumnUniverse).toInt() - 1; patch = _app->inputMap()->patch(universe); Q_ASSERT(patch != NULL); InputPatchEditor ipe(this, universe, patch); if (ipe.exec() == QDialog::Accepted) updateTree(); }