| 151 | } |
| 152 | |
| 153 | void InstanceWindow::updateButtons() |
| 154 | { |
| 155 | m_launchButton->setEnabled(m_instance->canLaunch()); |
| 156 | m_killButton->setEnabled(m_instance->isRunning()); |
| 157 | |
| 158 | QMenu* launchMenu = m_launchButton->menu(); |
| 159 | if (launchMenu) |
| 160 | launchMenu->clear(); |
| 161 | else |
| 162 | launchMenu = new QMenu(this); |
| 163 | m_instance->populateLaunchMenu(launchMenu); |
| 164 | m_launchButton->setMenu(launchMenu); |
| 165 | } |
| 166 | |
| 167 | void InstanceWindow::instanceLaunchTaskChanged(LaunchTask* proc) |
| 168 | { |
nothing calls this directly
no test coverage detected