|
|
|
@ -69,6 +69,9 @@ AVForm::AVForm() :
@@ -69,6 +69,9 @@ AVForm::AVForm() :
|
|
|
|
|
bodyUI->playbackSlider->setValue(Settings::getInstance().getOutVolume()); |
|
|
|
|
bodyUI->microphoneSlider->setValue(Settings::getInstance().getInVolume()); |
|
|
|
|
|
|
|
|
|
bodyUI->playbackSlider->installEventFilter(this); |
|
|
|
|
bodyUI->microphoneSlider->installEventFilter(this); |
|
|
|
|
|
|
|
|
|
for (QComboBox* cb : findChildren<QComboBox*>()) |
|
|
|
|
{ |
|
|
|
|
cb->installEventFilter(this); |
|
|
|
@ -265,9 +268,9 @@ void AVForm::getAudioInDevices()
@@ -265,9 +268,9 @@ void AVForm::getAudioInDevices()
|
|
|
|
|
{ |
|
|
|
|
int len = strlen(pDeviceList); |
|
|
|
|
#ifdef Q_OS_WIN |
|
|
|
|
QString inDev = QString::fromUtf8(pDeviceList,len); |
|
|
|
|
QString inDev = QString::fromUtf8(pDeviceList, len); |
|
|
|
|
#else |
|
|
|
|
QString inDev = QString::fromLocal8Bit(pDeviceList,len); |
|
|
|
|
QString inDev = QString::fromLocal8Bit(pDeviceList, len); |
|
|
|
|
#endif |
|
|
|
|
bodyUI->inDevCombobox->addItem(inDev); |
|
|
|
|
if (settingsInDev == inDev) |
|
|
|
@ -300,9 +303,9 @@ void AVForm::getAudioOutDevices()
@@ -300,9 +303,9 @@ void AVForm::getAudioOutDevices()
|
|
|
|
|
{ |
|
|
|
|
int len = strlen(pDeviceList); |
|
|
|
|
#ifdef Q_OS_WIN |
|
|
|
|
QString outDev = QString::fromUtf8(pDeviceList,len); |
|
|
|
|
QString outDev = QString::fromUtf8(pDeviceList, len); |
|
|
|
|
#else |
|
|
|
|
QString outDev = QString::fromLocal8Bit(pDeviceList,len); |
|
|
|
|
QString outDev = QString::fromLocal8Bit(pDeviceList, len); |
|
|
|
|
#endif |
|
|
|
|
bodyUI->outDevCombobox->addItem(outDev); |
|
|
|
|
if (settingsOutDev == outDev) |
|
|
|
@ -361,7 +364,7 @@ void AVForm::onMicrophoneValueChanged(int value)
@@ -361,7 +364,7 @@ void AVForm::onMicrophoneValueChanged(int value)
|
|
|
|
|
bool AVForm::eventFilter(QObject *o, QEvent *e) |
|
|
|
|
{ |
|
|
|
|
if ((e->type() == QEvent::Wheel) && |
|
|
|
|
(qobject_cast<QComboBox*>(o) || qobject_cast<QAbstractSpinBox*>(o) )) |
|
|
|
|
(qobject_cast<QComboBox*>(o) || qobject_cast<QAbstractSpinBox*>(o) || qobject_cast<QSlider*>(o))) |
|
|
|
|
{ |
|
|
|
|
e->ignore(); |
|
|
|
|
return true; |
|
|
|
|