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