Название: QObject::sender()->objectName() возвращает пустую строку Отправлено: sk9 от Сентябрь 06, 2012, 16:45 Как мне узнать, кто вызвал слот?
... connect(pushbutton, SIGNAL(clicked()), this, SLOT(slot())); } void Widget::slot() {QMessageBox::information(this, 0, QObject::sender()->objectName());} Такой код возвращает пустую строку. (нашёл ещё такое QPushButton *pb=qobject_cast<QPushButton *>(obj), но оно позволяет узнать только класс, а не имя объекта класса) Название: Re: QObject::sender()->objectName() возвращает пустую строку Отправлено: Пантер от Сентябрь 06, 2012, 16:50 А ты задал у pushbutton objectName? ;)
|