Сигнал через системный динамик, beep |
Здравствуйте, гость ( Вход | Регистрация )
Сигнал через системный динамик, beep |
NordWest |
11.3.2011, 18:24
Сообщение
#1
|
Студент Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: 0 |
Как выдать бип через системный динамик?
Тут есть аналогичная тема для приложений под Linux, но там ещё и проигрыванием файла всё закончилось, как я понял. Меня же интересует вариант для винды, причем компьютер лишен дополнительных динамиков, поэтому надо просто просигналить системником. Эту функцию нужно встроить в уже готовое приложение QApplication. Есть функция QApplication::beep(), он она почему то не работает. Может нужно в .pro файле что-то прописать, как network для сетевых приложений? |
|
|
abc |
11.3.2011, 21:51
Сообщение
#2
|
Участник Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: 4 |
QSound::play("Несуществующий аудиофайл");
это даёт бип, специально предусмотренного способа не знаю) |
|
|
Iron Bug |
11.3.2011, 22:53
Сообщение
#3
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
a printf("\a") не работает?
|
|
|
NordWest |
16.3.2011, 15:28
Сообщение
#4
|
Студент Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: 0 |
QSound::play("Несуществующий аудиофайл"); это даёт бип, специально предусмотренного способа не знаю) Тихо. Хотя существующий wav-файл получилось проиграть. Нужно попробовать на другой машине, но бип я на своей периодически слышу, так что он не отключен. a printf("\a") не работает? Как-то нет, тоже тишина. |
|
|
abc |
16.3.2011, 19:24
Сообщение
#5
|
Участник Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: 4 |
у меня громко
|
|
|
Текстовая версия | Сейчас: 12.12.2024, 11:35 |