Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   QSignalMapper. вызов слота (https://www.otvetnemail.ru/novyj-arhiv-3-813/qsignalmapper-vyzov-slota-256974/)

Guest 28.09.2011 16:20

QSignalMapper. вызов слота
 
Здравствуйте, делал по примеру в ассистанте Код:QSignalMapper *signalMapper = new QSignalMapper(this); QString tmpStr = "cur"; QAction *act = new QAction(tmpStr, this); ui->menLoad->addAction(act); signalMapper->setMapping(act, QString(tmpStr)); connect(act, SIGNAL(triggered()), signalMapper, SLOT(map())); connect(signalMapper, SIGNAL(mapped(QWidget*)), this, SLOT(loadCustomProject(QWidget*)));и соответственно в слоте:Код: QAction *act = dynamic_cast(widget); act->setText("new");Но в итоге в слот не заходит. Где мог закрасться косяк?))


Часовой пояс GMT, время: 08:25.


© www.otvetnemail.ru - Форум вопросов и ответов.