Название: Какой из экземпляров QPushButton использовался? Отправлено: time.h от Март 24, 2011, 14:50 Есть энное количество кнопок QPushButton.При нажатие на любую из них срабатывает один и тот же слот.Этот слот должен знать какая именно кнопка его вызвала.Как это реализовать?Скажем можно ли передать в слот через сигнал clicked имя кнопки?
Название: Re: Какой из экземпляров QPushButton использовался? Отправлено: Пантер от Март 24, 2011, 14:59 QPushButton b = qobject_cast <QPushButton*> (sender ())
Это делаешь в слоте и получаешь кнопку. Название: Re: Какой из экземпляров QPushButton использовался? Отправлено: cutwater от Март 24, 2011, 15:01 QSignalMapper же
Название: Re: Какой из экземпляров QPushButton использовался? Отправлено: time.h от Март 24, 2011, 15:12 Попробую сделать через QSignalMapper.Так вроде проще.Всем спасибо.
|