QApplication::alert() nie działa; QMessageBox nie wydaje dźwięku

0

Cześć, odkąd bawię się w Qt 5 mam dwa małe problemy, z którymi niestety nie potrafię sobie poradzić.
Pierwszym z nich jest brak reakcji na QApplication::alert(). Dla sprawdzenia utworzyłem projekt GUI, wywołanie QApplication::alert() siedzi w slocie podpiętym do timera. Niestety, nic się nie dzieje pomimo tego, że dane okno jest nieaktywne.

Drugim problemem jest brak dźwięku przy otwieraniu QMessageBox bez względu na to, czy jest to critical, information, czy też warning. Po prostu okno się pokazuje, ale powiadomienia dźwiękowego brak.

Ktoś spotkał się z takim problemem i wie jak to rozwiązać?

0

Jak wywołujesz QApplication::alert()?

Co do QMessageBox to nie wiem czy powinien wydawać jakikolwiek dźwięk.

0

W klasie MainWindow w slocie jest wywołanie QApplication::alert(this);

void MainWindow::migaj()
{
    qDebug() << "Migam";
    QApplication::alert(this);
}

QMessageBox dla critical, warning i information powinien pokazywać się z dźwiękiem ustawionym w systemie, tak było w Qt 4.*, przynajmniej na Windowsie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1