| 689 | } |
| 690 | |
| 691 | void CManager::slotCaptureAllKeyboard() |
| 692 | { |
| 693 | Q_ASSERT(m_pParameterPlugin); |
| 694 | if(m_pParameterPlugin->GetCaptureAllKeyboard()) { |
| 695 | if(m_pHook) return; |
| 696 | m_pHook = CHook::GetHook(m_pParameterPlugin, this); |
| 697 | if(m_pHook) |
| 698 | m_pHook->RegisterKeyboard(); |
| 699 | } else { |
| 700 | if(m_pHook) { |
| 701 | m_pHook->UnRegisterKeyboard(); |
| 702 | m_pHook->deleteLater(); |
| 703 | m_pHook = nullptr; |
| 704 | } |
| 705 | } |
| 706 | } |
nothing calls this directly
no test coverage detected