Название: Звук в CSS Отправлено: daenux от Ноябрь 01, 2010, 10:49 Доброго времени суток!
На форме есть кнопочка, она застилиризованна, сам стиль берет из файла: Код: button = new QFile(":/css/button.qss"); В файле: Код: QPushButton#button { Так вот в Pseudo-State - pressed можно ли добавить звук?* т.е. Когда на кнопочку нажали тогда раздался звонок колокольчика... Название: Re: Звук в CSS Отправлено: daenux от Ноябрь 01, 2010, 10:53 Звук колокольчика я нашол в формате mp3, осталось добавить...
Название: Re: Звук в CSS Отправлено: Drafter от Ноябрь 01, 2010, 11:44 В Qt-шной вариации CSS звук, вроде, не предусмотрен.
По идее phonon подключать надо - либо внутри события mousePressEvent, либо к сигналу pressed() прицепить через connect(...). Название: Re: Звук в CSS Отправлено: daenux от Ноябрь 01, 2010, 12:10 В Qt-шной вариации CSS звук, вроде, не предусмотрен. По идее phonon подключать надо - либо внутри события mousePressEvent, либо к сигналу pressed() прицепить через connect(...). Спасибо большое! Значит в "QtCSS" так нельзя... (ну правильно, вдокументации ведъ не сказанно что можно) Тогда лучше через connect работать, а то кнопочка еще не одна будет... Спасибо!!! Название: Re: Звук в CSS Отправлено: Drafter от Ноябрь 01, 2010, 13:22 Цитировать Тогда лучше через connect работать, а то кнопочка еще не одна будет... В этом случае, наверное, лучше свой виджет написать (WSoundButton :)), чтобы с коннектами каждый раз не париться и лишние слоты не плодить (заодно и подключение стиля инкапсулировать). |