Название: вопрос по слотам Отправлено: BuRn от Январь 14, 2012, 12:47 Вот интересно , если мне нужно от слота получить какое - нибудь элементарное действие , не ужели нужно создавать отдельно слот, к примеру, выводить позицию слайдера на QLabel , т.е. при изменении позиции бегунка на лейбл выводится его значение (инт), либо еще какие - то элементарные действия , можно как - нибудь обойтись без слотов , которые имеют содержание 1 строку
Название: Re: вопрос по слотам Отправлено: Bepec от Январь 14, 2012, 12:49 Да. Цеплять сразу к стандартному слоту виджета.
Название: Re: вопрос по слотам Отправлено: BuRn от Январь 14, 2012, 12:54 ну так если стандартного нет, но в слоте заранее известно что будет что - то элементарное ?
Название: Re: вопрос по слотам Отправлено: Bepec от Январь 14, 2012, 13:41 Помоему никак. Слот создавать необходимо.
Ну и люди говорили про QMapper, его возможностей я незнаю к сожалению... Название: Re: вопрос по слотам Отправлено: kambala от Январь 14, 2012, 14:21 Вот интересно , если мне нужно от слота получить какое - нибудь элементарное действие , не ужели нужно создавать отдельно слот, к примеру, выводить позицию слайдера на QLabel , т.е. при изменении позиции бегунка на лейбл выводится его значение (инт), либо еще какие - то элементарные действия , можно как - нибудь обойтись без слотов , которые имеют содержание 1 строку в данном примере без своего, промежуточного слота не обойтись.разные объекты можно связывать между собой напрямую только если типы параметров сигнала и слота совпадают и идут в одном и том же порядке (в слоте может быть меньше параметров, чем в сигнале, но их порядок нарушать нельзя). да, и, как сказали выше, QSignalMapper позволяет связывать разные сигналы-слоты, но, конечно, не во всех случаях. надо с ним поразбираться и посмотреть на что он способен. |