mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-22 14:55:36 +08:00
Issue #120 Remove separate PTT COM1/COM2 hotkeys
This commit is contained in:
@@ -584,16 +584,6 @@ namespace BlackCore
|
||||
m_voiceClient->setPttForCom(enable, com);
|
||||
}
|
||||
|
||||
void CContextAudioBase::setVoiceTransmissionCom1(bool enabled)
|
||||
{
|
||||
this->setVoiceTransmission(enabled, COM1);
|
||||
}
|
||||
|
||||
void CContextAudioBase::setVoiceTransmissionCom2(bool enabled)
|
||||
{
|
||||
this->setVoiceTransmission(enabled, COM2);
|
||||
}
|
||||
|
||||
void CContextAudioBase::setVoiceTransmissionComActive(bool enabled)
|
||||
{
|
||||
this->setVoiceTransmission(enabled, COMActive);
|
||||
|
||||
@@ -321,8 +321,6 @@ namespace BlackCore
|
||||
//! Enable/disable voice transmission, nornally used with hotkey
|
||||
//! @{
|
||||
void setVoiceTransmission(bool enable, BlackMisc::Audio::PTTCOM com);
|
||||
void setVoiceTransmissionCom1(bool enabled);
|
||||
void setVoiceTransmissionCom2(bool enabled);
|
||||
void setVoiceTransmissionComActive(bool enabled);
|
||||
//! @}
|
||||
|
||||
@@ -355,8 +353,6 @@ namespace BlackCore
|
||||
void onAfvConnectionFailure(const BlackMisc::CStatusMessage &msg);
|
||||
|
||||
CActionBind m_actionPtt { BlackMisc::Input::pttHotkeyAction(), BlackMisc::Input::pttHotkeyIcon(), this, &CContextAudioBase::setVoiceTransmissionComActive };
|
||||
CActionBind m_actionPttCom1 { BlackMisc::Input::pttCom1HotkeyAction(), BlackMisc::Input::pttHotkeyIcon(), this, &CContextAudioBase::setVoiceTransmissionCom1 };
|
||||
CActionBind m_actionPttCom2 { BlackMisc::Input::pttCom2HotkeyAction(), BlackMisc::Input::pttHotkeyIcon(), this, &CContextAudioBase::setVoiceTransmissionCom2 };
|
||||
CActionBind m_actionAudioVolumeIncrease { BlackMisc::Input::audioVolumeIncreaseHotkeyAction(), BlackMisc::Input::audioVolumeIncreaseHotkeyIcon(), this, &CContextAudioBase::audioIncreaseVolume };
|
||||
CActionBind m_actionAudioVolumeDecrease { BlackMisc::Input::audioVolumeDecreaseHotkeyAction(), BlackMisc::Input::audioVolumeDecreaseHotkeyIcon(), this, &CContextAudioBase::audioDecreaseVolume };
|
||||
CActionBind m_actionAudioVolumeIncreaseCom1 { BlackMisc::Input::audioVolumeIncreaseCom1HotkeyAction(), BlackMisc::Input::audioVolumeIncreaseHotkeyIcon(), this, &CContextAudioBase::audioIncreaseVolumeCom1 };
|
||||
|
||||
@@ -63,8 +63,6 @@ namespace BlackGui
|
||||
private:
|
||||
QScopedPointer<Ui::CInfoBarStatusComponent> ui;
|
||||
BlackCore::CActionBind m_actionPtt { BlackMisc::Input::pttHotkeyAction(), BlackMisc::Input::pttHotkeyIcon(), this, &CInfoBarStatusComponent::onPttChanged };
|
||||
BlackCore::CActionBind m_actionPtt1 { BlackMisc::Input::pttCom1HotkeyAction(), BlackMisc::Input::pttHotkeyIcon(), this, &CInfoBarStatusComponent::onPttChanged };
|
||||
BlackCore::CActionBind m_actionPtt2 { BlackMisc::Input::pttCom2HotkeyAction(), BlackMisc::Input::pttHotkeyIcon(), this, &CInfoBarStatusComponent::onPttChanged };
|
||||
|
||||
BlackMisc::CDigestSignal m_dsResize { this, &CInfoBarStatusComponent::adjustTextSize, 1000, 50 };
|
||||
|
||||
|
||||
@@ -23,18 +23,6 @@ namespace BlackMisc
|
||||
return CIcons::StandardIconRadio16;
|
||||
}
|
||||
|
||||
const QString &pttCom1HotkeyAction()
|
||||
{
|
||||
static const QString s("/Voice/Activate push-to-talk COM1");
|
||||
return s;
|
||||
}
|
||||
|
||||
const QString &pttCom2HotkeyAction()
|
||||
{
|
||||
static const QString s("/Voice/Activate push-to-talk COM2");
|
||||
return s;
|
||||
}
|
||||
|
||||
CIcons::IconIndex audioVolumeDecreaseHotkeyIcon()
|
||||
{
|
||||
return CIcons::StandardIconVolumeLow16;
|
||||
|
||||
@@ -23,12 +23,6 @@ namespace BlackMisc
|
||||
//! PTT key
|
||||
BLACKMISC_EXPORT const QString &pttHotkeyAction();
|
||||
|
||||
//! PTT key COM1 only
|
||||
BLACKMISC_EXPORT const QString &pttCom1HotkeyAction();
|
||||
|
||||
//! PTT key COM2 only
|
||||
BLACKMISC_EXPORT const QString &pttCom2HotkeyAction();
|
||||
|
||||
//! PTT key
|
||||
BLACKMISC_EXPORT BlackMisc::CIcons::IconIndex pttHotkeyIcon();
|
||||
|
||||
|
||||
@@ -125,8 +125,6 @@ private:
|
||||
QScopedPointer<BlackGui::Components::CAircraftModelSetValidationDialog> m_validationDialog; //!< aircraft model validation dialog
|
||||
BlackMisc::CData<BlackMisc::Simulation::Data::TLastAutoPublish> m_lastAutoPublish { this };
|
||||
BlackCore::CActionBind m_actionPtt { BlackMisc::Input::pttHotkeyAction(), BlackMisc::CIcons::StandardIconRadio16, this, &SwiftGuiStd::onPttChanged };
|
||||
BlackCore::CActionBind m_actionPtt1 { BlackMisc::Input::pttCom1HotkeyAction(), BlackMisc::CIcons::StandardIconRadio16, this, &SwiftGuiStd::onPttChanged };
|
||||
BlackCore::CActionBind m_actionPtt2 { BlackMisc::Input::pttCom2HotkeyAction(), BlackMisc::CIcons::StandardIconRadio16, this, &SwiftGuiStd::onPttChanged };
|
||||
BlackCore::CActionBindings m_menuHotkeyHandlers;
|
||||
BlackGui::CManagedStatusBar m_statusBar;
|
||||
BlackMisc::CLogHistoryReplica m_logHistoryForStatus { this };
|
||||
|
||||
Reference in New Issue
Block a user