Browse Source

Avoid Windows poll macro collision in PTT hotkey manager

master
evgeny 1 week ago
parent
commit
35648a19ce
  1. 4
      tools/chatgui/src/ptt_hotkey_manager.cpp
  2. 2
      tools/chatgui/src/ptt_hotkey_manager.h

4
tools/chatgui/src/ptt_hotkey_manager.cpp

@ -38,7 +38,7 @@ PttHotkeyManager::PttHotkeyManager() : QObject(qApp) {
#endif
m_timer.setInterval(10);
m_timer.setTimerType(Qt::PreciseTimer);
connect(&m_timer, &QTimer::timeout, this, &PttHotkeyManager::poll);
connect(&m_timer, &QTimer::timeout, this, &PttHotkeyManager::pollKeys);
}
PttHotkeyManager::~PttHotkeyManager() {
@ -119,7 +119,7 @@ bool PttHotkeyManager::readKeys(PttKeyChord& held) const {
#endif
}
void PttHotkeyManager::poll() {
void PttHotkeyManager::pollKeys() {
PttKeyChord held;
if (!readKeys(held)) {
DEBUG_ERROR(DEBUG_CATEGORY_RADIO, "PTT: keyboard query failed; transmission disabled");

2
tools/chatgui/src/ptt_hotkey_manager.h

@ -36,7 +36,7 @@ signals:
private:
PttHotkeyManager();
~PttHotkeyManager() override;
void poll();
void pollKeys();
bool readKeys(PttKeyChord& held) const;
QString keyName(int key) const;

Loading…
Cancel
Save